摘要: 在对应的Mapper接口中编写: //查询所有 @Select("select * from mybatis.user") List<User> getUsers(); //通过性别查询 @Select("select * from mybatis.user where sex=#{sex}")Li 阅读全文
posted @ 2020-08-29 22:01 曾经沧海难为水。 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1、mybatis-config.xml文件中加入: <settings> <setting name="logImpl" value="LOG4J"/> </settings> 其中value值可设置为:STDOUT_LOGGING //标准日志输出 2、pom.xml文件中引入log4j依赖: 阅读全文
posted @ 2020-08-29 20:39 曾经沧海难为水。 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 使用mybatis查询表中的数据时,表字段与javabean属性不对应会出现什么情况? 表字段与数据: javabean字段: 可以观察到表中pswd字段与javabean中pwd字段不同。 查询一波看看会出现什么情况: 可以很清楚地看到,pswd这一列数据为null查不到。 这时我们可以通过Res 阅读全文
posted @ 2020-08-29 18:09 曾经沧海难为水。 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 在mybatis-config.xml文件中,可以使用.properties文件对其进行基础配置: 1、编写.properties配置文件: driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306?useSSL=true&amp;us 阅读全文
posted @ 2020-08-29 17:52 曾经沧海难为水。 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 前言:你有没有遇到这种情况:当你使用mybatis修改表数据时,你只想改动几个字段,但是你的实体类封装的数据太多了,有上百条数据, 你若是创建这么一个实体类,那么真的要折腾死人。有没有什么办法只传递几个你想要的数据呢?下面来看看这种使用map传值的方式: 数据库有这么一个表student且数据只有一 阅读全文
posted @ 2020-08-29 16:29 曾经沧海难为水。 阅读(789) 评论(0) 推荐(0) 编辑
摘要: 已准备的工作: 现在mybatis数据库中有一个user表,表结构为: ;maven项目已经对mybatis进行了配置,我们主要来看看crud代码段: 一、添加的操作: 1、在创建的相应Mapper接口中编写方法addUser(),我这里的Mapper接口为UserMapper: 如图: 2、在对应 阅读全文
posted @ 2020-08-29 15:27 曾经沧海难为水。 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 1、在pom.xml中配置: //依赖配置: <dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.4</version> </dependen 阅读全文
posted @ 2020-08-29 09:48 曾经沧海难为水。 阅读(2478) 评论(0) 推荐(0) 编辑
摘要: 1、先查看idea中maven配置是否正确: 2、项目上右键Maven →Reimport 3、删掉项目中的.iml文件,然后View→Tool Windows→Terminal或者快捷键Alt+F12: mvn idea:module 按下回车即可。 阅读全文
posted @ 2020-08-29 09:11 曾经沧海难为水。 阅读(3258) 评论(0) 推荐(0) 编辑