小编Ily*_*a K的帖子

Java EE 6和替代品

我是一名Java SE开发人员,但我有丰富的Web背景(PHP,Perl/CGI等),现在我正在开始新项目.它将具有Web界面,意大利面条业务逻辑,关系数据库作为存储和与其他服​​务的连接.我是从零开始做的.

我的同事告诉我要使用弹簧,弹簧安全装置和支柱.我简要地看一下Java EE 6规范,发现它几乎涵盖了企业应用程序的所有方面.我问同事他们为什么需要spring和struts,但看起来他们只是因为熟悉它们并且不熟悉经典的Java EE 6堆栈而使用技术.

所以,我的问题是:Java EE 6有什么不好的地方?如果有JNDI查找,为什么我需要spring?为单元测试创​​建假的InitialContext需要一两天的时间.这就是全部:我坚持使用像春天这样的外部工具.如果Servlets规范中内置了安全性,为什么我需要spring-security?我可以使用web.xml将任何请求映射到任何servlet,不需要struts.xml.我可以使用servlet-filters而不是struts拦截器.有RMI,所以我不需要弹簧遥控器.等等..

如果有Java EE 6,为什么我要用所有那些花哨的东西来烦扰自己呢?

我真的很想找到Java EE 6还不够的情况.你有什么?

谢谢!

java spring struts java-ee-6

12
推荐指数
2
解决办法
1万
查看次数

标签 统计

java ×1

java-ee-6 ×1

spring ×1

struts ×1