随笔分类 - mybatis
-
mybatis 缓存
摘要:默认是一级缓存 二级缓存: 自定义参数 全局缓存 阅读全文
-
mybatis SQL动态IF语句以及常用标签
摘要:where 1 =1 意思是必定查询出来 choose/otherwise 阅读全文
-
mybatis 一对多
摘要:查询一个老师下面有多少个学生 老师的实体类: 第一种方法:在pojo层中配置麻烦一点,后面容易 结果嵌套处理 第二种方法:在注册中麻烦一些(resultMap) 查询嵌套处理 id=0,是因为注册中没有查询老师的id 阅读全文
-
mybatis 多对一处理 利用复杂查询association
摘要: 阅读全文
-
mybatis LOMBOK偷懒使用
摘要:<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --><dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> 阅读全文
-
mybatis 注解开发 增删改查
摘要:在最开始创建的mybatis.utils中设置 其他的updata delete都是一样的 阅读全文
-
mybatis 注解开发@Select
摘要:图解: 阅读全文
-
mybatis limit分页
摘要:@Testpublic void getUserByLimit(){ SqlSession sqlSession = MybatisUtils.getSqlSession(); UserMapper mapper = sqlSession.getMapper(UserMapper.class); H 阅读全文
-
mybatis 日志工厂
摘要:注意顺序 其中一中比较常用的配置方式也叫标准配置 log4j: 导入依赖: <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version></dependency>导入配置( 阅读全文
-
mybatis 结构集映射 resultMap
摘要:导入的mysql数据库中表中的数据为pwd 在pojo包中定义了一个password 怎么在定义了password依旧可以导出pwd的数据而不为null 使用resultMap 阅读全文
-
mybatis 生命周期和作用域
摘要:SqlSessionFactoryBuilder:创建了sqlSessionFactory就没作用了 sqlSessionFactory:数据库连接池 最佳作用域为:应用作用域 SqlSession:一个请求 发送和关闭 用完之后赶紧关闭,否则浪费资源 阅读全文
-
mybatis 映射器
摘要:方式一: 方式二:使用class文件进行绑定注册 方式三:package方式进行注册 注意点: 接口和他的Mapper配置文件必须同名 接口和他的Mapper配置文件必须在同一个包下 阅读全文
-
mybatis 名字的冗余问题解决
摘要:两种方式:实体类比较少用 可以DIY起别名 实体类多用包 可以用注解来进行命名 具体的别名可以去查看mybatis3中文文档:https://mybatis.org/mybatis-3/zh/index.html 在类型别名中查看 为什么使用别名last_name 而不用lastName 是引文OR 阅读全文
-
mybatis CRUD 增删改查
摘要:查询: 1.写方法接口 2.实体类 注意少了一个@Test 3.在前端服务器中使用 添加: 1.方法接口 2. 3. 删除和修改 阅读全文