为什么在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的神韵。)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值