With the continuous development of the Internet, Java, as an ancient programming language, still occupies the top list of programming languages throughout the year. It is estimated that more learners will choose JavaEE. JavaEE involves many technologies, such as Eclipse. No problem, see if you like it.
1. Learning JSP/servlet
The highest version of Java EE is the current version 5.
In JAVA EE, first of all, we should learn JSP/Servlet (combined Tomcat, MySQL) technology. It is recommended that we master the knowledge of JSP 1.2/2.x. After all, many systems in use are based on JSP 1.2. We must also master some extension technologies, such as: you must master the basic knowledge of HTML, it is best to master some Java (the current popular Ajax technology), CSS technology, and understand that XML is this technology. Basic (at least the configuration information described is described in XML). In the process of learning JSP/servlet, we should combine JDBC and database development technology. After all, most Java web projects are tightly integrated with databases.
2. Learn database development technology
Here, Qianfeng Guangzhou editor wants to focus on database development technology. Database technology is an essential skill for business systems. Java Web developers should master SQL statements in the most advanced way. The use of the bottom layer! Database technology can be roughly divided into DBA technology and database development technology. For development, database development technology should be focused on, and the basic operations of the database must also be mastered. Common databases include DB2, Oracle, SQL Server, MySQL, etc. You can choose a database according to your actual needs and work hard to master its development technology.
Please remember that learning database development technology and JavaEE are relatively independent. You can learn database development technology (such as SQL statements) while learning JSP/servlet, or learn database development technology first and then learn JSP/servlet.
three. Learn other JavaEE development technologies
In the future, you can learn something about EJB. Currently, the latest version of EJB is 3.0, which is very different from the previous 2.x version. Considering that the application market of EJB2.x is still large, it is recommended to study EJB2.x/3.0 together. In the process of learning EJB, we should master the use of enterprise application servers (such as WebSphere, WebLogic, Sun application server or JBoss, etc.). Currently, both Sun Application Server 9.x and JBoss support EJB3.0.
Later in the research, it was gradually extended to other JavaEE technologies.
After
When you have some understanding of Java EE, you will naturally want to expand your knowledge. At this point, you can learn Spring, Hibernate and various web frameworks (such as Struts, JSF, WebWork or Tapestry, etc.).
With the accumulation of technology and experience, you will gradually pay attention to higher-level knowledge such as analysis and design. At this time, you can further learn related UML, patterns and other knowledge (after accumulating a certain amount of experience, you can arrange to learn this knowledge by yourself).
Summary
Always remember that practice is an extremely important component of learning Java technology. We cannot learn technology well without practice.
There is still no shortcut to Java learning and practice. Step by step, there is a lot to learn. Diligence is gold!
Be good at making use of the many resources on the Internet and learn more from the experiences of others.
The above is the detailed content of What do you need to learn about Java ee?. For more information, please follow other related articles on the PHP Chinese website!