MyBatis
好想学习呀
我也想写出优质代码
展开
-
Mybatispuls查询指定字段的方式
当我使用Mybatisplus的时候发现每次查询都是数据库的整个列进行查询,后来查询资料发现.想要查询指定列可以使用如下的方式 QueryWrapper<User> queryWrapper=new QueryWrapper(); queryWrapper.select("email").eq("email","2268435763"); List<User> list = userdao.selectList(queryWrapper原创 2021-11-29 18:45:32 · 5009 阅读 · 0 评论 -
log4j警告之log4j:WARN No appenders could be found for logger(org.apache.ibatis.logging.LogFactory).
出现这个情况,检查你有没有导入log4j 的包,还有配置文件名是否写对了.一: 我这里简直没得话说,这个 properties 写成 propertise 了就报错了(这是错误的写法) 二: 这是正确的写法(记得是在resources 目录下面)...原创 2021-04-27 20:59:09 · 1029 阅读 · 0 评论 -
MyBatis 里面如何配置log4j
一 :在Mavan的 pom.xml 中导入相关的依赖二: 添加log4j.properties① 该配置文件的位置必须是在Resources 目录下,解析XML文件时会寻找到该文件进行解析② log4j 的配置具体配置内容(这里可以直接 CV 过去)# Set root category priority to INFO and its only appender to CONSOLE.#log4j.rootCategory=INFO, CONSOLE debug原创 2021-04-24 22:56:41 · 2068 阅读 · 1 评论 -
Error committing transaction. Cause: org.apache.ibatis.executor.ExecutorException: Cannot commit, t
一: 出现这个问题是因为在你的事务提交的时候,关闭sqlSession会话已经执行了,导致会话无法提交.解决方法就是先提交事务,再关闭流操作.原创 2021-04-23 09:52:55 · 3039 阅读 · 2 评论 -
WARNING: An illegal reflective access operatioccurredon has
今天在是实现MyBatis 操作数据库的时候,出现了这个错误,但是程序还是可以正常的运行。这只是一种警告,不会影响程序的运行,消除警告的具体方式修改Maven仓库中的Mybatis的版本,我使用的是JDk14 对应的MyBatis 的版本是3.5.2修改完之后就可以完美的运行了...原创 2021-04-19 17:53:22 · 165 阅读 · 1 评论