03 2017 档案

摘要:常用注解Select:映射查询的sql语句。SelectProvider:Select语句的动态sql映射。允许指定一个类名和一个方法在执行时返回运行的查询语句。有两个属性:type和mehtod,type属性是类的完全限定名,method是该类中的那个方法名。 Insert:映射插入的sql语句。 阅读全文
posted @ 2017-03-27 11:28 码大坑 阅读(449) 评论(0) 推荐(0)
摘要:MyBatis缓存分为一级缓存和二级缓存一级缓存MyBatis的一级缓存指的是在一个Session域内,session为关闭的时候执行的查询会根据SQL为key被缓存(跟mysql缓存一样,修改任何参数的值都会导致缓存失效) 1.创建表 2.创建model User.java 3.mapper.ja 阅读全文
posted @ 2017-03-10 15:49 码大坑 阅读(339) 评论(0) 推荐(0)
摘要:1.创建表 2.创建实体Employee.java 3.mapper创建 EmployeeMapper.java EmployeeMapper.xml 知识点描述: (1).if if用来判断字段是否有值,值是否为空,或者判断一些值不会让sql语句出错等 <!-- if --> <select id 阅读全文
posted @ 2017-03-06 11:15 码大坑 阅读(228) 评论(0) 推荐(0)
摘要:mybatis的关联映射一对一一对多多对多 一.一对一(一个人只能有一个身份证号) 1.创建表创建表tb_card 2.创建model Card.java Person.java 3.Mapper类和xml文件PersonMapper .java PersonMapper .xml CardMapp 阅读全文
posted @ 2017-03-01 21:52 码大坑 阅读(308) 评论(0) 推荐(0)