Java EE6包括了以下新特性:
1.Profiles,Java EE平台针对特定类型的应用程序的配置。具体来说,Java EE平台引入了针对Web应用程序的Web Profile,类似于包含所有Java EE技术的Full Profile。
2.新技术:
<1> Java API for RESTful Web Services (JAX-RS)
<2> Contexts andDependency Injection for the Java EE Platform (JSR-299), 非正式的理解为Web Beans。
<3>Java 容器认证服务 接口。
3.Servlet新特性。
4.EJB新特性。
5.JSF组件新特性。
翻译太烂,大家还是看Java EE Tutorial.pdf英文文档吧,终于体会到翻译的难处了,有的东西知道是什么意思,就是说不出来。E文不仅要好,中文表达能力还要强,技术功底还得深,太难了。个人也没开始研究这些新特性,大家一起学习吧。
----------------------------------------------------------------------
实际现在,软件开发思想、技术层出不穷,不知从何处开始学习。个人认为,应该从两个方面下手:
<1>思想上的,例如Spring的IOC、AOP等,JSF的基于事件框架的思想,Struts的基于前端控制器的思想等,Hibernate的O/R Mapping的思想等。关键的,面向对象和设计模式等。
<2>技术上的,技术层出不穷,跟着技术跑,永远学不完,但是就Java技术来说,Java语言是所有技术的基础,所有学习好语言十分重要,但是一些语言的高级特性不知如何运用,这就需要在学习思想的时候,回头在学语言。比如反射技术、动态代理不知道有什么用,当你学习了Spring框架后,如果能够看一些源码或书籍,再回头看反射、动态代理等就会有新的知识。
<3>因此,在学习Java的各种技术时,一定多想一想,这些技术如何运用Java语言的。相辅相成的学习,会有很好的效果。
大师、专家之所以称为大师、专家,就是基础知识功力深厚。就像连功夫一样,我等练得是招式,给个屠龙刀、倚天剑也大不过人家,大师们练得是内功,拿个树叶、竹竿的就能把人灭掉。所以,千万不要放松基础知识的学习。
个人观点:大家见笑了。
1.Profiles,Java EE平台针对特定类型的应用程序的配置。具体来说,Java EE平台引入了针对Web应用程序的Web Profile,类似于包含所有Java EE技术的Full Profile。
2.新技术:
<1> Java API for RESTful Web Services (JAX-RS)
<2> Contexts andDependency Injection for the Java EE Platform (JSR-299), 非正式的理解为Web Beans。
<3>Java 容器认证服务 接口。
3.Servlet新特性。
4.EJB新特性。
5.JSF组件新特性。
翻译太烂,大家还是看Java EE Tutorial.pdf英文文档吧,终于体会到翻译的难处了,有的东西知道是什么意思,就是说不出来。E文不仅要好,中文表达能力还要强,技术功底还得深,太难了。个人也没开始研究这些新特性,大家一起学习吧。
----------------------------------------------------------------------
实际现在,软件开发思想、技术层出不穷,不知从何处开始学习。个人认为,应该从两个方面下手:
<1>思想上的,例如Spring的IOC、AOP等,JSF的基于事件框架的思想,Struts的基于前端控制器的思想等,Hibernate的O/R Mapping的思想等。关键的,面向对象和设计模式等。
<2>技术上的,技术层出不穷,跟着技术跑,永远学不完,但是就Java技术来说,Java语言是所有技术的基础,所有学习好语言十分重要,但是一些语言的高级特性不知如何运用,这就需要在学习思想的时候,回头在学语言。比如反射技术、动态代理不知道有什么用,当你学习了Spring框架后,如果能够看一些源码或书籍,再回头看反射、动态代理等就会有新的知识。
<3>因此,在学习Java的各种技术时,一定多想一想,这些技术如何运用Java语言的。相辅相成的学习,会有很好的效果。
大师、专家之所以称为大师、专家,就是基础知识功力深厚。就像连功夫一样,我等练得是招式,给个屠龙刀、倚天剑也大不过人家,大师们练得是内功,拿个树叶、竹竿的就能把人灭掉。所以,千万不要放松基础知识的学习。
个人观点:大家见笑了。