spring+springmvc+mybatis框架搭建总结

今天尝试了一下ssm框架的搭建,使用的是maven 参考http://www.cnblogs.com/elgin-seth/p/5293722.html搭建的。

搭建过程学习到的东西分享一下。

使用maven搭建项目时,会自动生成一个resource包,这个包的目的是为了让我们存放一些xml文件的,存放在这个路径下的文件,在项目编译之后会移动到

WEB-INF/classes 路径下,这个路径其实就是classpath,所以我们在配置文件里面写路径时,可以在路径最前面加上classpath:***,这样可以保证路径的准确性。

spring与mybatis的集成,可以极大简化我们使用mybatis时的步骤。

正常使用mybatis时,要这么多步骤

Reader reader= Resources.getResourceAsReader("config/Configure.xml");

sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader);

sqlSessionFactory.getConfiguration().addMapper(IUser.class);

SqlSession session = sqlSessionFactory.openSession();

UserMapperuserMapper= session.getMapper(UserMapper.class);

使用spring后,只要配置好mapperfactorybean即可。

path" />

甚至还可以使用MapperScannerConfigurer自动生成mapperfactorybean

你可能感兴趣的:(spring+springmvc+mybatis框架搭建总结)