随笔分类 - Mybatis的简单使用
摘要:1:解决实体类成员变量和数据库表中字段名称不一致的问题: 方法1:在写sql语句时,给表中的列名起别名,名字和实体类名称一样 方法2:使用resultMap来解决: 例如:实体类中成员变量为id,name,数据库表中的列名叫bookid,bookname,两者不一致则使用resultmap: Lis
阅读全文
摘要:1:动态sql: 意义:可以定义代码片段,可以进行逻辑判断,可以进行循环或批量处理,使条件判断更为简单 1.1:定义代码片段简化代码: 1.2:多条件查询: <where> <if test=''>的用法:用于条件判断查询: List<User> selectCondition(User user)
阅读全文
摘要:1 :模糊查询 #{}占位符和¥{}的区别 #{}占位符:传参大部分用#{}传参,它的底层是PreparedStatement对象,是安全的数据库访问,它能够防止sql注入 1.1:如果parmeterType是简单类型(8种基本类型+String),则#{}里面随便写名字 1.2:如果parmet
阅读全文

浙公网安备 33010602011771号