Java社区开源产品可谓是源源不断。正是开源和社区,不断推进Java发展。
再次,我不想老套发起投票。我呢,希望大家展示自己经常使用什么产品以及感受!
我先来:
1,xml领域,我使用castor比较多,XML与Java对象绑定操作,非常爽;如果是大文件,我就手工SAX编程;
2,WEB领域,我基本不使用框架,嫌struts等配置太罗嗦。我经常使用注册模式,来处理action/view关系。但最近使用jquery/gwt,写web页面;
3,JDBC模型层,以前使用过hibernate,中途改用自己的代码生成器来生成代码,现在使用Ralasafe里面的ORM了,因为有图形化界面,而且含有了权限控制逻辑;
4,服务层,使用过spring,使用过turbine的service factory。相当来说,我更喜欢turbine的service factory。起先,我蛮喜欢spring的概念的和注入,非常新鲜。后来运用到项目,配置太多,spring逐步扩张(臃肿),小组同步有难度(尤其是大项目);
5,其他:日志log4j,脚本执行beanshell。
帖子信息
本文系Ralasafe原创,版权归Ralasafe及 Linux中国所有,转贴请注明。
|
|
经验- 853
金钱- 966
贡献- 0
- 注册时间
- 2010-8-30
- 最后登录
- 2010-11-1
- 在线时间
- 0 小时
|