`
sw1982
  • 浏览: 504362 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

为什么在2013,我还是选择回归java

 
阅读更多

翻了一下,上一篇blog还是2012-05-23。  近些年做的东西很杂,几乎都不跟java沾边, 也就荒废了。

 

2013年5月出来创业,做后台选型,最终在php,java权衡后,回归了java。 一个月的捡起,又收获了一些心得分享:

 

1.maven3 +eclipse   maven实在属于不可错过的java项目生命管理过程, 完善的依赖管理,打包,doc,测试和CI插件。 起步有一定门槛,但值得一试。 

 

2.CI-持续集成, 选用了hudson(war包下载直接tomcat启动) ,有什么比代码提交svn,就可以自动编译,测试,生产javadoc,代码检测,热部署tomcat 还爽的事情呢。 

 

3.spring3.2 + tomcat7 = Servlet3 , 其实就是异步web处理了,没那么神,但绝对重量级和易用。

 

4.神一般的web开发框架,代码量显著下降

   首推 DataAcess层, mybatis + mybator(auto gen) , DB建好后配置一个xml,自动生成sql映射文件的xml,以及DAO层的接口(包含crud,条件查询等)。  DAO层不费一枪一弹。

   中间层spring当仁不让(注解配置, jms, transation)

   Web层 springmvc , 比起struts2简单n多,也少了花哨的ognl,不见满天飞的漏洞,几乎零配置。

   ActiveMQ, 简单易用,可持久化。 配合spring做异步消息通道。

 

5.多年的开源社区积淀。 (最近用的jsoup html解析工具不错,有jQuery的神韵。)

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics