+
 新版
2017-01-12 17:48

引用来自“slieery”的评论

顺便说吐槽一下spring项目:
每个项目中都有
    <context:annotation-config/>
    <context:component-scan base-package="xxxx"/>
当然可以注解方式。
其实这一类的扫瞄什么的,本应是容器去做,岂不更好? 每个war中都配置,很烦的。
spring web项目中,spring 更是有些别扭,底层tomcat容器,再上一层是bean容器(war包),奇葩啊。
况tomcat近十年以来,都没什么创新进步了!
现在的spring项目中, 配置和注释都用,配置也太多,增加了开发的复杂度。
现在再重新审视,spring 把代码(bean)写入xml配置中去,是不是用的太泛滥了? 都很有必要吗?代码最直接有效的就是代码!!代码写进xml配置,就能减轻软件的复杂度!哈哈,自欺欺人吧。
还有spring 生态圈,老是喜欢些锦上添花的事,集成这个集成那个,太复杂,一点都不轻量级。
可能想革别人的命容易,革自己的命。spring的 gradle(它们是一个公司)想革maven的命, 但spring 这十多年有多少创新呢? 不要说spring5 !

引用来自“jackerx”的评论

目前spring主推SpringBoot的开发方式 Spring已经集成嵌入式Tomcat,全部最后就一个Jar......也是在尽量简化这些
嵌入式Tomcat早就存在。
Spring boot是可以嵌入tomcat, jetty, undertow的。
比起wildfly Swarm, akka, vert.x, sparkjava, AOL Microserver, Dropwizard ,KumuluzEE, 我确认spring boot算不上什么创新,只能算是有一些技术跟进罢了。
2017-01-12 17:37

引用来自“slieery”的评论

还有spring mvn 和spring 紧耦合,不能在非spring环境使用,不爽。
因为第三jar包的问题,spring 开发者多数选择将第三jar包打到自己的war,办法很笨,也很无柰。

引用来自“此一生”的评论

我想知道JavaEE能不能够在非JavaEE环境使用?(大的微笑)

引用来自“slieery”的评论

我说"spring mvn 和spring 紧耦合,不能在非spring环境使用" 的意思是:
Spring MVC,做为一个web层框架,在业务逻辑层只能spring ,没得选择。而以下web层框架,它的业务逻辑层你可以自己选择! 下面随便例了一些,应该还有很多。
STRIPES
Apache Tapestry
Apache Wicket
Vaadin
Struts2

引用来自“Andrew_Yang”的评论

你上面说的这一堆,确定是比spring更优的选择?
用spring做开发 ,一方面是spring确实不算差(无论是以前或现在),一方面是当年ejb2确实难用(以至于很多开发人员对EJB的印象还停留在ejb2), 最重要的一方面是当年spring的市场起来了,开发者建立了固化习惯。而之后spring的发
展并无多少创新和进步。而现在微服务,微框架,非基于servlet的javaWeb的出现和发展,即使spring boot嵌个tomcat 更觉得是没什么创新。

单从技术角度说,我确定spring不是更优的选择。

说明spring boot也可以嵌个jboss的undertow。测试表明undertow比tomcat性能更好。
2017-01-11 21:27

引用来自“slieery”的评论

还有spring mvn 和spring 紧耦合,不能在非spring环境使用,不爽。
因为第三jar包的问题,spring 开发者多数选择将第三jar包打到自己的war,办法很笨,也很无柰。

引用来自“此一生”的评论

我想知道JavaEE能不能够在非JavaEE环境使用?(大的微笑)

引用来自“slieery”的评论

我说"spring mvn 和spring 紧耦合,不能在非spring环境使用" 的意思是:
Spring MVC,做为一个web层框架,在业务逻辑层只能spring ,没得选择。而以下web层框架,它的业务逻辑层你可以自己选择! 下面随便例了一些,应该还有很多。
STRIPES
Apache Tapestry
Apache Wicket
Vaadin
Struts2

你上面说的这一堆,确定是比spring更优的选择?
2017-01-11 18:13

引用来自“slieery”的评论

还有spring mvn 和spring 紧耦合,不能在非spring环境使用,不爽。
因为第三jar包的问题,spring 开发者多数选择将第三jar包打到自己的war,办法很笨,也很无柰。

引用来自“此一生”的评论

我想知道JavaEE能不能够在非JavaEE环境使用?(大的微笑)
我说"spring mvn 和spring 紧耦合,不能在非spring环境使用" 的意思是:
Spring MVC,做为一个web层框架,在业务逻辑层只能spring ,没得选择。而以下web层框架,它的业务逻辑层你可以自己选择! 下面随便例了一些,应该还有很多。
STRIPES
Apache Tapestry
Apache Wicket
Vaadin
Struts2

2017-01-11 17:27

引用来自“slieery”的评论

还有spring mvn 和spring 紧耦合,不能在非spring环境使用,不爽。
因为第三jar包的问题,spring 开发者多数选择将第三jar包打到自己的war,办法很笨,也很无柰。
我想知道JavaEE能不能够在非JavaEE环境使用?(大的微笑)
2017-01-11 15:24
真繁琐
2017-01-11 15:07
还有spring mvn 和spring 紧耦合,不能在非spring环境使用,不爽。
因为第三jar包的问题,spring 开发者多数选择将第三jar包打到自己的war,办法很笨,也很无柰。
2017-01-11 14:48
顺便说吐槽一下spring项目:
每个项目中都有
    <context:annotation-config/>
    <context:component-scan base-package="xxxx"/>
当然可以注解方式。
其实这一类的扫瞄什么的,本应是容器去做,岂不更好? 每个war中都配置,很烦的。
spring web项目中,spring 更是有些别扭,底层tomcat容器,再上一层是bean容器(war包),奇葩啊。
况tomcat近十年以来,都没什么创新进步了!
现在的spring项目中, 配置和注释都用,配置也太多,增加了开发的复杂度。
现在再重新审视,spring 把代码(bean)写入xml配置中去,是不是用的太泛滥了? 都很有必要吗?代码最直接有效的就是代码!!代码写进xml配置,就能减轻软件的复杂度!哈哈,自欺欺人吧。
还有spring 生态圈,老是喜欢些锦上添花的事,集成这个集成那个,太复杂,一点都不轻量级。
可能想革别人的命容易,革自己的命。spring的 gradle(它们是一个公司)想革maven的命, 但spring 这十多年有多少创新呢? 不要说spring5 !
2017-01-11 13:48

引用来自“小紫羽”的评论

API化不是共识吗?
时代变了,以前大家都想做大,现在都想做小。
2017-01-11 13:19

引用来自“eechen”的评论

其实Oracle可以给Java搞一个JAVA-FPM,切换成PHP-FPM和HHVM(多线程)那种处理完请求释放资源的FastCGI运行模式嘛.
System.gc();
2017-01-11 13:03

引用来自“游客”的评论

还有人用这东西吗?

引用来自“slieery”的评论

现在的javaEE7 可能比Spring4.x好!
jboss (wildfly) 在github上有很多例子,自己评估下!
JavaEE确实比较方便。不过很多人根本不知道JavaEE是什么。。也不是泛指一项技术啊,而且EJB和JSF这类标准实现,在国外用的很广泛。也并不差。。
2017-01-11 13:02

引用来自“游客”的评论

还有人用这东西吗?

引用来自“slieery”的评论

现在的javaEE7 可能比Spring4.x好!
jboss (wildfly) 在github上有很多例子,自己评估下!

引用来自“snowfog”的评论

好什么,前段时间Oracle还宣布放弃java ee,好的话为什么放弃
你不要闹好不好?Oracle宣布过吗?你能在任何一个oracle的网站上找到这个声明嘛??
看了一堆假新闻,就乐乐得了
2017-01-11 12:05
其实Oracle可以给Java搞一个JAVA-FPM,切换成PHP-FPM和HHVM(多线程)那种处理完请求释放资源的FastCGI运行模式嘛.
2017-01-11 10:22

引用来自“游客”的评论

还有人用这东西吗?

引用来自“slieery”的评论

现在的javaEE7 可能比Spring4.x好!
jboss (wildfly) 在github上有很多例子,自己评估下!
好什么,前段时间Oracle还宣布放弃java ee,好的话为什么放弃
2017-01-11 09:39

引用来自“游客”的评论

还有人用这东西吗?
现在的javaEE7 可能比Spring4.x好!
jboss (wildfly) 在github上有很多例子,自己评估下!
2017-01-11 09:13
API化不是共识吗?
2017-01-11 08:43
沙发
回复 @
{{emojiItem.symbol}}
返回顶部
顶部