
MyBatis
MyBatis学习总结
江湖行骗老中医
相信自己!
展开
-
IDEA 去除 mybatis.xml 文件黄色警告
默认情况下在 mybatis 的 xml 文件中,IDEA 会报如下警告去除黄色背景的警告,步骤如下找到 设置 , Editor,Inspections,SQL去除 No data sources configuared的勾(√),点击 OK然后,再去掉 SQL dialect detection 的勾(√),点击 OK将上边两个勾都去掉后,这时 xml 文件背景变成了绿色接下来,需要去掉“注入语言”的背景色找到 Editor,General,Co..转载 2020-07-09 09:24:18 · 1462 阅读 · 0 评论 -
mybatis的mapper文件增、删、改、查
查询<select id="findActiveBlogWithTitleLike" resultType="Blog"> SELECT * FROM BLOG WHERE state = ‘ACTIVE’ <if test="title != null"> AND title like #{title} </if></select>增加<insert id="insertAuthor" useGenerated原创 2020-06-02 21:56:19 · 181 阅读 · 0 评论 -
mybatis 循环插入List集合
数据结构:List list = new ArrayList<Map<String,String>>();mapper:<?xml version="1.0" encoding="utf-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://m...原创 2019-11-26 16:46:54 · 699 阅读 · 0 评论 -
application.yml 打印sql语句配置方法
方案一:在application.yml中增加配置,在控制台打印sql:mybatis: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl 方案二:在application.yml中增加配置,指定mapper文件所在的包,如:logging: level: io.pro...原创 2019-11-26 16:14:57 · 3521 阅读 · 3 评论 -
check the manual that corresponds to your MySQL server version for the right syntax to use near
<update id="updateWarehouseResources" parameterType="java.util.Map"> update nddp_test.config_warehouse_resources <trim prefix="set" suffixOverrides=","> <...原创 2019-11-21 10:21:42 · 1318 阅读 · 0 评论 -
mybatis update并非所有字段需要更新的解决办法
mybatis update需求:更新字段作为参数,未更新字段不传入解决办法<update id="updateUser" parameterType="com.test.entity.User"> update BS_USER <trim prefix="set" suffixOverrides=","> ...原创 2019-11-15 12:55:24 · 411 阅读 · 0 评论 -
mybatis查询数据库
加载sqlMapConfig.xml——>创建SqlSessionFactory——>创建SqlSession——>SqlSEssion帮忙生成一个实现类(给接口)——>调用findUserById得到查询返回的pojo对象MybatisMapperTestpackage com.itheima.mybatis.junit;import static org....原创 2019-11-07 10:35:38 · 145 阅读 · 0 评论