摘要: parameterType、resultType的数据类型要写全限定类名或者别名。 mybatis已经给常用的数据类型起好了别名,参考mybatis.pdf 3.1.1小节: 基本数据类型很少用,一般都是用包装类。总结下来就是:字母全小写。 如果在mybatis全局配置文件中使用包扫描: <type 阅读全文
posted @ 2020-01-06 22:31 chy_18883701161 阅读(968) 评论(0) 推荐(0) 编辑
摘要: 动态SQl是MyBatis的强大特性之一,可以完成对SQL语句的动态组装。 比如说传入一个User对象,要根据这个User中的数据查询用户的完整信息: 如果User对象中只有name属性有值,sql语句是:select * from user_tb where name=#{name} 如果User 阅读全文
posted @ 2020-01-06 21:55 chy_18883701161 阅读(2491) 评论(0) 推荐(0) 编辑
摘要: MyBatis的执行过程: (1)读取MyBatis配置文件mybatis-config.xml (2)加载映射文件 (3)构建会话工厂SqlSessionFactory (4)创建SqlSession对象 (5)创建Executor接口的实例。 MyBatis底层定义了一个Executor接口来操 阅读全文
posted @ 2020-01-06 14:07 chy_18883701161 阅读(745) 评论(0) 推荐(0) 编辑