Java-学习顺序
我已经在java中进行了几个月的自我培训,并参与了一些关于核心java的项目。我想增加我在J2EE和框架方面的知识。这是我的行动/研究清单,请建议我研究的顺序(为了更好地理解): 1) EJB 2) 支柱 3) 弹簧 4) 冬眠 5) JSPJava-学习顺序,java,spring,hibernate,jakarta-ee,ejb,Java,Spring,Hibernate,Jakarta Ee,Ejb,我已经在java中进行了几个月的自我培训,并参与了一些关于核心java的项目。我想增加我在J2EE和框架方面的知识。这是我的行动/研究清单,请建议我研究的顺序(为了更好地理解): 1) EJB 2) 支柱 3) 弹簧 4) 冬眠 5) JSP 谢谢 你应该学习jsp,然后你可以学习任何框架,如struts、spring或基于组件的框架,如JSF,然后你可以学习EJB你应该学习jsp,然后你可以学习任何框架,如struts、spring或基于组件的框架,如JSF,然后你可以学习EJB首先你应该学习
谢谢 你应该学习jsp,然后你可以学习任何框架,如struts、spring或基于组件的框架,如JSF,然后你可以学习EJB你应该学习jsp,然后你可以学习任何框架,如struts、spring或基于组件的框架,如JSF,然后你可以学习EJB首先你应该学习servlet和jsp,然后
然后是Struts(JSP和Servlet技术的魅力)——用于前端开发
然后休眠(用于JDBC的后端数据库功能附魔)
然后是弹簧框架(通过它你可以完成所有三层的开发)
然后EJB3..首先,您应该学习servlet和JSP以及
然后是Struts(JSP和Servlet技术的魅力)——用于前端开发
然后休眠(用于JDBC的后端数据库功能附魔)
然后是弹簧框架(通过它你可以完成所有三层的开发)
然后EJB3..我将提供以下学习顺序
Java
coreServlet
/JSP
JDBC
Struts
(Struts2
)或SpringMVC
或JSF
Hibernate
(JPA2
)Spring
或EJB3
在第六点,Spring和EJB3是不同的方法。学习其中一种方法通常足以找到一份好工作(当然你可以同时学习这两种方法,但这需要很多时间) 我将提供以下学习顺序
Java
coreServlet
/JSP
JDBC
Struts
(Struts2
)或SpringMVC
或JSF
Hibernate
(JPA2
)Spring
或EJB3
在第六点,Spring和EJB3是不同的方法。学习其中一种方法通常足以找到一份好工作(当然你可以同时学习这两种方法,但这需要很多时间) 这取决于你想要完成什么。Hibernate尝试在Java对象和SQL数据库中的数据之间进行映射,这使得它在不使用SQL数据库的情况下(例如,应用程序引擎数据存储)并不特别适用。JSP实际上相当老派,不推荐使用;据我所知,Java Server Faces(JSF)或其他模板引擎与编写自定义servlet相结合,在从头编写的新应用程序中比使用JSP更常见 我将首先决定您希望在哪个平台上运行(Google App Engine、Amazon Web Services、其他云平台?),然后使用这些平台来推动您的学习,因为不同的平台可能有不同的可用API和/或推荐API用于编写基于Java的服务器 无论如何,就订单而言,以下是我的建议:
这取决于你想完成什么。Hibernate尝试在Java对象和SQL数据库中的数据之间进行映射,这使得它在不使用SQL数据库的情况下(例如,应用程序引擎数据存储)并不特别适用。JSP实际上相当老派,不推荐使用;据我所知,Java Server Faces(JSF)或其他模板引擎与编写自定义servlet相结合,在从头编写的新应用程序中比使用JSP更常见 我将首先决定您希望在哪个平台上运行(Google App Engine、Amazon Web Services、其他云平台?),然后使用这些平台来推动您的学习,因为不同的平台可能有不同的可用API和/或推荐API用于编写基于Java的服务器 无论如何,就订单而言,以下是我的建议: