摘要: Spring集成MyBatis的使用 Spring集成MyBatis,早期是使用SqlSessionTemplate,当时并没有用Mapper映射器,既然是早期,当然跟使用Mapper映射器是存在一些区别的,比如映射文件命名空间不需要跟接口名一样,接口中的方法不一定跟sql的id一样,通过它的Sql 阅读全文
posted @ 2019-02-06 22:04 斐波那切 阅读(1594) 评论(0) 推荐(0) 编辑
摘要: Spring集成MyBatis使用 前面复习MyBatis时,发现在测试时,需要手动创建sqlSessionFactory,Spring将帮忙自动创建sqlSessionFactory,并且将自动扫描Mapper映射器 (1)集成步骤 step1 导包: spring-webmvc, mybatis 阅读全文
posted @ 2019-02-06 19:56 斐波那切 阅读(1045) 评论(0) 推荐(0) 编辑
摘要: 补充 Mapper映射器的使用 Mapper映射器,google添加。Mapper映射器是将mapper.xml中配置的sql id,parameterType和resultMap按照规则一一映射到接口中,后续MyBatis创建完接口实例后,可以直接调用对象中的方法操作数据库,其底层还是调用了sql 阅读全文
posted @ 2019-02-06 16:03 斐波那切 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 补充1 MyBatis使用过程中,返回值类型可能是Map,不一定是实体类 返回查询结果也可以是一个Map,不一定是实体类 (1)mybatis会先将查询结果返回为一个map,字段名作为key,字段值作为value,保存在map中,后面再转化为实体类 (2)如果不写实体类,就返回一个Map,想得到其中 阅读全文
posted @ 2019-02-06 14:58 斐波那切 阅读(233) 评论(0) 推荐(0) 编辑