温故而知新,可以为师矣。
最近比较清闲,把平时工作中用到的一些框架又搭建了一遍,免得自己以后忘记,这里也分享给大家。
1、spring + springmvc + mybatis
使用maven构建,数据库是oracle,主要是温习mybatis配置以及与spring集成。这种框架目前是使用最广泛的,这里就不多说
2、struts + spring + hibernate
使用maven构建,数据库是oracle,主要是温习hibernate配置以及与spring集成。这个里面涉及到了struts和hibernate,所以就写了两套,分别是 配置模式 和 注解模式,大家注意下一配置模式和注解模式的xml配置,尤其spring和hibernate的集成
3、struts + spring + ibatis
数据库使用mysql,估计这个是现在使用最少的了,因为都是用mybatis了,在使用ibatis的时候,里面的一个最重要的东西就是SqlMapClientFactoryBean了,但是spring从3.2.0版本开始就不支持了,这个大家需要注意。还有一个需要注意的地方就是sqlMapConfig配置文件,sqlMap引入文件必须放在typeAlias下面,否则就会报错
前面两个项目都是使用maven构建,所以这里就不放jar包了,最后一个项目的jar包,我会放到项目里面。
还是来两张图片吧,嘿嘿