记录一下最近无聊的日子
1、 10.1左右,看了看 HornetQ,jBoss的jms实现。把doc和example看了一下,从文档看LoadBalance和HA还不错,不知性能、稳定性如何。
2、 之后主要在 代码的自动生成上看了看,主要是考察从持久层到表现层全都自动生成的一些项目,包括slave4j,mysql2jsp,dytemplate,spring-rails,skyway-builder,spring-roo等
有的看了看源码,其中 dytemplate还是基本0配置的,不错,但是持久层也因而不能用orm;
spring-rails的freemarker实现是可以直接用的,有了自己的模板就可以改造使用它,不过实体之间的relation配置文件还得自己完成;
mysql2jsp还是几年前我写代码生成时类似的,没怎么看;
slave4j看了看视频,没用过;
skyway-builder,这个不错。使用了一下CE版本,MDD的,看了不少文档,crud也很快,自带test,可以直接使用,但是还有一些小问题,例如dateformat的dojo问题,以及主键生成时的一些习惯(IdClass我一般是不用的,另外它的主键也基本没有生成策略,还需要再配置)。
使用了spring-roo之后,就把上面的都忘了,因为roo的确不错。roo也是 MDD的,也自带test,围绕着spring3+AspectJ,代码的确不错,用到的代码是springsource为接下来几年的开发人员制定的开发规范,可以把jms、安全、GWT等等都addon上去,我也复习了一下各种anotation、aspect、trasaction、spring-mvc。值得一说的就是它用jsp开发的表现层的taglib,可以借鉴。不过在使用上,在relation的设置上cascade,lazy,notnull等的设置还需注意;
还有一些外国的,懒得看了。
3、接下来还得在表现层上学习一下,另外看看PHP
不知现在Android找工作容易否~~~