視頻課:
給eclipse下了spring tool插件糠溜,help-Install new soft-add
用框架第一步永遠是jar包
配置文件
1穆碎、增加對事物的支持
2延欠、配置事物管理器
3峡竣、配置數(shù)據(jù)庫相關
在將成為事物的方法前增加transactional
spring整合mybatis
任何框架與spring整合都需要依附于spring
mybatis思路(根源SqlSessionFactory)
SqlSessionFactory--SqlSession--ObjectMapper--CRUD(增刪改查)
mybatis最終是通過SqlSessionFactory來操作數(shù)據(jù)庫现恼,
spring整合mybatis其實就是將mybatis的SqlSessionFactory交給spring來管理
jar包
mybatis-spring.jar
spring-tx.jar
spring-jdbc.jar
spring-expression.jar
spring-context-support.jar
spring-core.jar
spring-context.jar
spring-bean.jar
spring-aop.jar
spring-web.jar
commons-logging.jar
commons-jdbc.jar
ojdbc.jar
mybatis.jar
log4.jar
commons-pool.jar
mybatis核心
1、數(shù)據(jù)庫信息 2奢驯、加載映射文件
3申钩、通過mapper.xml將類和表建立映射關系
之前通過mybatis:conf.xml---->SqlSessionFactory
現(xiàn)在整合的時候,需要通過Spring管理SqlSessionFactory
1瘪阁、先配置數(shù)據(jù)庫信息撒遣,數(shù)據(jù)源(bean)
2、創(chuàng)建SqlSessionFactory(bean)