今天嘗試了一下ssm框架的搭建绣溜,使用的是maven 參考http://www.cnblogs.com/elgin-seth/p/5293722.html搭建的。
搭建過程學(xué)習(xí)到的東西分享一下尚蝌。
一
使用maven搭建項(xiàng)目時(shí),會(huì)自動(dòng)生成一個(gè)resource包,這個(gè)包的目的是為了讓我們存放一些xml文件的魄懂,存放在這個(gè)路徑下的文件,在項(xiàng)目編譯之后會(huì)移動(dòng)到
WEB-INF/classes 路徑下闯第,這個(gè)路徑其實(shí)就是classpath,所以我們?cè)谂渲梦募锩鎸懧窂綍r(shí)市栗,可以在路徑最前面加上classpath:***,這樣可以保證路徑的準(zhǔn)確性。
二
spring與mybatis的集成,可以極大簡(jiǎn)化我們使用mybatis時(shí)的步驟填帽。
正常使用mybatis時(shí)蛛淋,要這么多步驟
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自動(dòng)生成mapperfactorybean