What are the main tools / frameworks currently used in Java?

I am a .NET / C ++ programmer migrating to Java. I used to study Java 10 years ago at the university.

What will be the typical things to learn in order to be able to program web applications in Java?

I can think of: JSP / Servlets Eclipse EJB

What else do people use these days?

The idea was to be able to land on a Java project and make yourself useful.

0
source share
6 answers

Tool Division: Eclipse and Netbeans

( - Java .

+4

, Java . , :

a) :

  • JDBC
  • Ant
  • Log4J
  • /Intellij

b) :

  • JSP
  • Spring
  • Maven
  • -
  • Apache Commons

c) :

  • EJB ( 2002 !).

Hibernate ORM. , , , SO.

+4

-, , Java:

  • JavaScript
  • SQL
  • CSS
  • XML ( , XPath)
  • HTML
  • HTTP

Java, , .

Java- , :

, , , :

  • Spring
  • Hibernate
  • Maven
  • JSF
+2

Grails - Java, Groovy, Java, Python Ruby .

-1

, /,

IDE:

  • Eclipse,
  • Jboss
  • Ibm Rad
  • Spring tool suit (sts)

Repository

  • Svn
  • SmartSVN
  • tourtoise
  • Git

Built-in Tools  - Ant - Maven

View  -Html, javascript, jquery, ajax -Html with jsp -Html with tags Struts -Html with Spring tag liabaries

controller  -Servlets -Struts - Spring

Business  Ejb - Spring

Database -Jdbc - Spring

Other  - WebService - Soap, Recreation - Putty - FileZilla - log $ j - Mokichio - Junit

-1
source

Source: https://habr.com/ru/post/1708932/


All Articles