steel1:
好久没讨论技术了,老汉先放1炮:老汉认为,java技术将发生重大变化重新回归简单
[阅读: 778] 2008-11-27 04:41:25
太明显了
最恶心的就是view里面,混杂的html代码、js代码、jsp代码,弄的我2眼发黑
出了个JSF,学了下,也觉得不舒服
用其他的中间件,不是功能不够,就是太复杂,限制太多
还有,现在所谓的framework越来越多,等你把这些东西好不容易捏合在一起,调通了,开发了系统,给客户部署了,可实际使用中出了问题怎么找原因呢?
比如,某oa系统,表象是页面打开很慢,你能确定是hibernate的问题还是数据库没弄好又或者是某个中间件有问题?
越来越复杂了,所以,老汉觉得,java必定面临1场革命,这些特征是:
1、统一整个中间层,所谓的EJB、Spring等东西会统统消失,从MVC到ORM会成为一个整体的东西
2、用户界面开发将发生革命,不再会有将html、js、jsp代码混杂的事情,类似delphi的开发方式会大行其道
3、最终部署在生产环境下的系统不会再有明码的脚本,大部分会是编译后的中间文件,保证安全性
4、会出现一个统一的API标准,这点我不好描述,也就是说,应用服务器搭好架子,其他的东西都是它的插件。。。
4、现有的商用应用服务器中间件(WLG等)会统一上述这些东西