Mybatis整合
1.创建数据库
2.导入依赖
3.IDEA连接数据库
4.创建dao,pojo,service包
dao:BookMapper接口,BookMapper.xml
pojo:Books 类
service:BookService接口,BookServiceImpl.xml(service层调用dao层,组合dao层)
5.resources:db.properties,mybatis-config.xml
spring整合
spring-dao.xml
- 关联数据库文件:<context:property-placeholer
- 数据库连接池 :ComboPooledDataSource
- SqlSessionFactory对象配置:SqlSessionFactoryBean
- 配置扫描Dao接口包:MapperScannerConfigurer
spring-service.xml
- 扫描service相关类
- 配置事务管理器:DataSourceTransationManage
spring整合
web.xml
- DispatchServlet
- Fileter过滤器
- Session
spring-mvc.xml
- 注解驱动: <mvc:annotation-driven/>
- 静态资源过滤:<mvc: default-servlet-handler/>
- 扫描controller包:<context: component-scan
- 视图解析器:InternalResourceViewResolver
在applicationcontext.xml中improt其他三个xml
框架整合完毕后编写controller jsp代码
Dao --> service --> controller --> jsp