
mybatis
文章平均质量分 72
冬雨春雪
这个作者很懒,什么都没留下…
展开
-
mybatis学习笔记(二)
mybatis总结二第四篇动态sql第五篇数据库的属性配置第六篇 第四篇 动态sql 动态sql: sql的内容是变化的,可以根据条件获取到不同的sql语句。 主要是where部分发生变化。 动态sql的实现,使用的是mybatis提供的标签, ,, 1)<if>是判断条件的, 语法<if test="判断java对象的属性值"> 部分sql语句 </if> 2)<where> 用来包含 多个<if>的, 当多个i原创 2021-06-03 14:51:06 · 131 阅读 · 0 评论 -
mybatis学习笔记(一)
MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。原创 2021-06-03 14:41:39 · 139 阅读 · 0 评论 -
mybatis中运行出错Duplicate entry ‘3‘ for key ‘PRIMARY‘
错误提示: org.apache.ibatis.exceptions.PersistenceException: Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry ‘3’ for key ‘PRIMARY’ 原因:连接的数据库中表的主键重复,修改主键的值与前面主键的值不同即可。 ...原创 2021-05-30 13:25:59 · 2153 阅读 · 0 评论