发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

为什么我还在使用JavaEE?

         
2016-10-26 10:43
赞助商链接

最近,我在一个javaday的会议上被询问:为什么我还在用JAVAEE?其实前几年,我是spring的重症用户。事实上,我一直喜欢spring的编程。喜欢其使用元注射实现了声明式编程。spring的版本更新的很快,我一直总是试图使用新的方法。

下面是我列出了一些不喜欢spring的地方。
1.需要相当多的配置,XML 、基于JAVA配置、数据库设置和事务管理,这些总是经常会变化。
2.过长的构造时间。通常我们使用的是大胖WAR部署在Sevlet容器。
3.版本升级时并不总是向后兼容。
除了spring,我们还大量使用了JavaEE,我特别喜欢JavaEE强大的依赖注入CDI。只要符合EE标准组件彼此都可以使用。主要特点如下:
1.遵循统一规范的不同组件可以无缝工作
2.从零到最小位置。约定大于配置的方式。
3.CDI强大灵活的编程模型。
4.业务代码和框架实现分离。
5.很短的构建,传输部署时间
6.向后兼容性。
技术路线的选择取决于,你想实现什么?以及你和你的同事熟悉什么技术?不是a 比b更好或者更坏,而是他们的优缺点是什么?什么时候使用它?

Why I’m using Java EE - Sebastian Daschner

javaee      spring     

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com