
MyBatis
MyBatis入门以及各种知识点
好奇的mao
一鼓作气,再而衰,三而竭
展开
-
mybatis对应关系和动态sql
MyBatis中使用collection标签来解决一对多的关联查询,ofType属性指定集合中元素的对象类型。原创 2020-09-18 21:06:28 · 925 阅读 · 0 评论 -
mybatis模糊查询、分页和别名配置
文章目录mybatis模糊查询(3种)mybatis模糊查询(3种)第一种select * from user where username like "%" #{name} "%"第二种select * from user where username like "%${value}%"第三种<!--concat拼接字符串 mysql独有的函数-->select * from user where username like concat("%",#{username}原创 2020-09-16 23:43:09 · 1309 阅读 · 0 评论 -
mybatis入门之跑起来
什么是 MyBatis?MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。前身是ibatis。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。第一个mybatis程序下图是整个结构,类、xml等所在的位置。准备工作大致流程(1)创建数据库原创 2020-09-15 09:22:52 · 610 阅读 · 2 评论 -
mybatis增删改查以及用注解实现
接着上一篇说,上篇写了怎么把它跑起来,并且只写了一个查询所有的语句。这篇写增删改查和注解实现增删改查。上篇链接:实现增删改查默认是跑起来了mybatis。那实现增删改查,就只需要在UserMapper中添加接口,在UserMapper.xml中写标签和sql语句,然后在测试类中添加测试方法进行测试。你也可以练习一下,先把接口写上,UserMapper.xml中的内容先自己写。1、UserMapper类:import java.util.List;public interface U.原创 2020-09-14 22:58:42 · 1705 阅读 · 0 评论 -
mybatis报错:Could not find resource mapper/UserMapper.xml
错误一:Could not find resource mapper/UserMapper.xml意思是:找不到UserMapper.xml。原因是:没有把xml放到resource目录下边。idea 的maven项目不会加载非resource目录下边的xml文件。解决办法有两种:1、把xml放到resource目录下是一种办法。2、在pom.xml文件中添加资源过滤,放在<dependencies></dependencies>外边。 <build>原创 2020-09-13 16:31:20 · 20320 阅读 · 2 评论