maven
库北勒神
这个作者很懒,什么都没留下…
展开
-
【5】Mybatis实现分页【limit】【RowBounds】
7、分页 为什么要分页? 减少数据的处理量 7.1、使用limit分页 语法: select * from users limit startIndex,pageSize; select * from users limit 3; 使用Mybatis实现分页,核心SQL 接口 List<User> getUserLimit(Map<String,Integer> map); mapper.xml <select id="getUserLimit" par原创 2020-11-07 14:14:10 · 159 阅读 · 0 评论 -
【4】Mybatis日志工厂【LOG4J】、【STDOUT_LOGGING】
6、日志 6.1、日志工厂 如果一个数据库操作出现了异常,就需要进行排错。日志就是最好的助手! 之前排错通过:sout、debug 现在就使用:日志工厂 设置名 描述 有效值 默认值 logImpl 指定 MyBatis 所用日志的具体实现,未指定时将自动查找。 SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMONS_LOGGING | STDOUT_LOGGING | NO_LOGGING 未设置 SLF4J LOG4J【掌握】 LOG原创 2020-11-07 14:12:25 · 126 阅读 · 0 评论 -
【3】resultMap结果集映射
5、解决属性名和字段名不一致的问题 1.具体例子 pojo实体类: public class User { private Integer uid; private String username; private String pwd; } 数据库相应字段: 测试类输出结果: @Test public void getUserByID(){ SqlSession sqlSession; try { sql原创 2020-11-07 14:09:49 · 81 阅读 · 0 评论 -
【2】Mybatis核心配置文件mybatis-config.xml、mapper.xml详解
4、配置解析 1、核心配置文件 mybatis-config.xml 系统核心配置文件 MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 能配置的内容如下: configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环境配置) environment(环境变量) t原创 2020-11-07 14:05:53 · 1252 阅读 · 0 评论