搭建SpringMVC+Hibernate4+Spring3+Ajax+Maven项目(二)

相信你们看了上篇文章应该都搭建起SpringMVC+Hibernate4+Spring3+Ajax+Maven项目了,应该都正常跑起来了,下面继续上篇文章的填坑之路。

首先从maven的jar包配置文件pom.xml入手吧,个人另外一片转载的博文讲了不少jar包的功能,你们能够去参考一下J2EE框架Jar包说明及各框架下的Jar包依赖关系(二)
1. 这里须要注意的是配置log4j的jar包的时候须要使用较高版本的,由于我这里使用的是Hibernate4.2.5,它的里面有个是和log4j的jar包有关系的包,须要较高版本的log4j支持,因此我这里使用的是1.2.17版本的。
2. 这里我用到的json的jar包是fastjson的,这个是来源于国内的阿里的技术人员开发的,挺好用的,不得不说阿里在互联网这一块技术挺强的。哈哈,加油!
3.而后这里我还用到了阿里的数据源,也挺不错的。
其余的都是一些Spring和Hibernate的jar包了,还有一些文件上传等jar包

而后看看spring-mvc.xml文件,其中有一个元素<mvc:annotation-driven />,这个元素是SpringMVC里面挺强大的一个元素,配置文件里面也注释了,是用来开启SpringMVC注解功能的,不少的配置均可以用这个元素来替代,对于初学者来讲,这个就是万能元素。
我在Iteye的一篇文章里面看到了解释,其中还有讲解SpringMVC其余的功能的,好比对于静态文件静态资源的处理,这个你们在这篇文章里面也能够看到,挺不错的,文章地址:Spring MVC 教程,快速入门,深刻分析 - 赵磊的博客 - ITeye技术网站你们能够去看看。此外国内还有一个博客专家张开涛,相信应该有人听过他的名字,他本身整理写了跟我学shiro,跟我学SpringMVC等书,有兴趣的能够去看看,附上地址:跟我学SpringMVC 张开涛

而后你们能够看看@Resource和@Autowired的区别,我就不讲了,百度有不少条,这里我看到这个感受不错,Spring中 @Autowired标签与 @Resource标签 的区别

接着再说在使用junit进行测试是,引入单个或者多个Spring配置文件是,使用的标签的区别,附上连接:Spring整合JUnit4测试时,使用注解引入多个配置文件,这个就是注意一下就好了

再说@Transactional事务注解,这个须要好好注意,是使用getCurrentSession仍是openSession()须要搞清楚,这里我也找了一篇文章,讲的还不错,直接去看吧,Spring @Transactional 声明式事务管理 getCurrentSession - irelandken的专栏 - 博客频道 - CSDN.NET,哈哈,是否是博主就是在贴连接啊,这个嘛,博主语文挺差的,高考150分的85分,没及格呢,因此以为本身写的话还不如直接将写的好的文章送给各位,别介意哈。

差很少了,贴了这么多连接,再送一些吧,哈哈,挺不错的哦

Android入门基础:从这里开始 | Android官方培训课程中文版(v0.9.1) 今天实验室的网好渣啊,连接都打不开了,暂时不弄了,加油,少年!
相关文章
相关标签/搜索