JAVA Knowledge System __java

Source: Internet
Author: User
Tags jboss java se
Plan to spend some time this year to learn Java development well.   The total sense of Java knowledge system is quite complex, do not know where to start, it is necessary to first from the overall Java Knowledge System has a comprehensive grasp, and then combine their own needs, selective focus on learning.   Search on the internet for a while, feeling the following article is not bad, temporarily reproduced over for reference. Reprint Address: Http://blog.163.com/love_gzhj/blog/static/107086704201173135414127/?newFollowBlog 1.1, course learning process


1.2. Curriculum System

NO. Category
01 Operating system Windows--> Linux
02 Middleware Tomcat--> JBoss
03 Database MySQL--> Oracle
04 JAVA SE Environment Build--> Foundation program--> object-oriented--> Application Development--> Advanced Application--> java new features--> JDBC
05 JAVA EE WEB HTML--> JavaScript--> JSP--> JavaBean--> DAO--> smartupload--> Servlet--> MVC
06 Open Source Framework Struts 1.x--> Ajax--> ecside report Components--> Hibernate--> Spring--> Struts 2.0--> Ajax Framework (DWR, JSON, JQuery)
07 Xml Basic syntax--> parsing (dom/sax/jdom)
08 Distributed development RMI--> EJB 3.0--> XFire--> Web Services
09 Search engine Lucene, Htmlparser, Heritrix
10 Work flow Jbpm
11 Development tools Eclipse, Jboss IDE
2. Course explanation Stage
1. Basic Course Stage: Oracle, Java SE, Java EE WEB
2, advanced project Explanation:
3. Basic Project Combat phase: MVC, AJAX, XML, Struts 1.x, EC side report components
4. Framework Course Stage: Hibernate, Spring, IBatis, Struts 2.0, AJAX framework
5. The actual stage of the framework Project: SSH, SSH2
6. Distributed Course Stage: RMI, EJB 3.0, Web Services
7. Distributed Project phase: Struts + Spring + Hibernate + XFire
8. Course Stage: Search engine, workflow
9, the Project combat phase: SSH2, SMS platform, call Send interface
3.1. Oracle Database


3.2, Java SE 3.3, Java EE WEB

3.4. Basic project development


4. Framework Course Stage

5. Frame Project Stage

6. Distributed Course Stage

7. Distributed Project phase

8, the development phase

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.