随笔分类 -  mybatis

摘要:在navicat 执行 如下命令 修复表 sql REPAIR TABLE tablename; 大约2分钟左右可才能修复 阅读全文
posted @ 2024-10-31 11:50 星空物语之韵 阅读(33) 评论(0) 推荐(0) 编辑
摘要:update aa as a,bb as bset a.1=b.1,a.2=b.2where a.id=b.id 阅读全文
posted @ 2024-09-04 14:40 星空物语之韵 阅读(53) 评论(0) 推荐(0) 编辑
摘要:当我们使用mybatis的时候,可能经常会碰到一批数据的批量更新问题,因为如果一条数据一更新,那每一条数据就需要涉及到一次数据库的操作,包括网络IO以及磁盘IO,可想而知,这个效率是非常低下的。而平时我们很少直接使用原生jdbc直接操作数据库,而是会使用比较成熟的ORM框架,那么今天我们就来总结一下 阅读全文
posted @ 2023-12-07 09:09 星空物语之韵 阅读(101) 评论(0) 推荐(0) 编辑
摘要:实体类加入lombok后,有时候我们会用到@Builder注解,这样不需要写太多的set方法来定义属性内容,使我们的代码更加优雅。实体类一旦加上@Builder注解会导致我们mybatis映射数据库字段出问题 问题如下org.springframework.dao.DataIntegrityViol 阅读全文
posted @ 2022-04-25 23:00 星空物语之韵 阅读(856) 评论(0) 推荐(0) 编辑
摘要:private static Pattern humpPattern = Pattern.compile("[A-Z]"); // 将驼峰命名转为下划线名称public static String humpToLine(String str) { Matcher matcher = humpPatt 阅读全文
posted @ 2022-04-18 18:23 星空物语之韵 阅读(215) 评论(0) 推荐(0) 编辑
摘要:/** * @author zxy * @description: TODO * @date 2022/4/15 */@Configurationpublic class JacksonConfig { @Bean @Primary @ConditionalOnMissingBean(ObjectM 阅读全文
posted @ 2022-04-15 18:51 星空物语之韵 阅读(258) 评论(0) 推荐(0) 编辑
摘要:mybatis-plus resultType映射map 转驼峰 resultType 为map的情况key不是驼峰mapperList<Map<String, String>> getUser(@Param("startDate") String startDate, @Param("endDat 阅读全文
posted @ 2022-04-15 09:44 星空物语之韵 阅读(1934) 评论(0) 推荐(0) 编辑
摘要:MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 名词解析:OGNL表达式 OG 阅读全文
posted @ 2020-10-16 14:56 星空物语之韵 阅读(298) 评论(0) 推荐(0) 编辑
摘要:jasypt库的使用 1.简介 Jasypt是一个Java简易加密库,用于加密配置文件中的敏感信息,如数据库密码。jasypt库与springboot集成,在实际开发中非常方便。 注意: 在使用jasypt-spring-boot-starter的前提下 ,所以如果引入maven之后启动系统报错,那 阅读全文
posted @ 2020-10-12 17:45 星空物语之韵 阅读(1545) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示