摘要: 语法:select * from user limit startIndex,pageSize select * from user limit 0,2 mybatis分页查询 添加接口 // 分页查询 List<User> getUserListLimit(Map<String,Object> v 阅读全文
posted @ 2022-09-12 18:20 大团长 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 日志工程: 如果一个数据库操作,出现了异常,我们要排除错误。日志是就是最好的助手! 以前,我们时候sout、debug的方式解决 现在,我们可以使用日志工厂。 logImpl指定 MyBatis 所用日志的具体实现,未指定时将自动查找。SLF4J | LOG4J | LOG4J2 | JDK_LOG 阅读全文
posted @ 2022-09-12 18:19 大团长 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 1.问题: 数据库字段和实体类字段名称不同,导致有些字段无法映射:User{id=1, name='zsq', password='null'} select * from `user` where id = #{uid}select id,name,psw from `user` where id 阅读全文
posted @ 2022-09-12 18:18 大团长 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 1. 核心配置文件 MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 configuration(配置)-- 常用properties(属性)-- 常用settings(设置)-- 常用typeAliases(类型别名)typeHandlers(类型处理器)obje 阅读全文
posted @ 2022-09-12 11:59 大团长 阅读(218) 评论(0) 推荐(0) 编辑
摘要: CURD (增删改查) 命名空间(Namespaces) namespaces中的包名要和mapper接口的包名一致 1. 示例 《增删改要提交事务》 选择,查询语句 id:对应namespace中的方法名 resultType:sql语句执行的返回值 parameterType:参数类型 pack 阅读全文
posted @ 2022-09-12 00:08 大团长 阅读(152) 评论(0) 推荐(0) 编辑