首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
mybatis
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
Mybatis-基本学习(下)
Mybatis-基本学习(下) 四,MAP的使用--超常用 思考:多表连接查询怎么做?---MAP的好处!---返回 List<Object> 使用场景 类似加了一层封装 实体类,或者数据库中的表,字段或者参数过多,就考虑使用Map 非常灵活,不用死死的在方法中定一个值,然后最后处理一个值的锁定。。。它可以随意定义几个值的锁定(前提是sql语句有对应) 规范? -
63
代码人生
01-01 08:00
代码人生
MyBatis 一对多操作
MyBatis 一对多操作 表结构: public class Teacher { private int id; private String name; // 一个老师多个学生 private List<Student> student; } public class Student { private int id;
65
代码人生
01-01 08:00
代码人生
mybatis获取插入数据获取自增主键值
mybatis获取插入数据获取自增主键值 框架: 若依 使用若依时,因为若依的数据库使用自增主键,就有点疑惑框架怎么获取的插入数据的自增主键的值 通过在网上查资料发现,这个其实是mybatis的功能 实现: 在对应的xml文件里面的insert语句里面有这两个属性即可 一般来说自动生成的xml语句里面会有这两个属性 在插入数据后,插入的数据的组件会返回到对应的实体类的属性里面,直接getId
61
代码人生
01-01 08:00
代码人生
MyBatis 使用注解开发初体验
MyBatis 使用注解开发初体验 MyBatis 使用注解开发初体验 MyBatis 使用注解实现接口的方法不需要借助于接口的 mapper 配置文件,而是将 sql 和执行 sql 需要的参数都写在注解中 记录第一次使用注解实现方法 核心配置文件绑定接口 <mappers> <mapper class="org.realzs.dao.UserMapper"
66
代码人生
01-01 08:00
代码人生
MyBatis之映射器
MyBatis之映射器 MyBatis之映射器 MyBatis 绑定映射文件有多种方法,包括使用映射文件的类路径名、类名或包名,以及完全限定资源定位符(不推荐) 使用映射文件的类路径名 <mappers> <mapper resource="org/example/builder/AuthorMapper.xml"/> <mappe
56
代码人生
01-01 08:00
代码人生
mybatisplus-逻辑删除配置
mybatisplus-逻辑删除配置 pom.xml依赖 application.yml配置 配置逻辑删除(需要主要mybaitsplus版本需要高于3.3.0否则无法配置logic-delete-field属性) 生成代码 pom.xml配置 <dependency> <groupId>com.baomidou</groupId>
66
代码人生
01-01 08:00
代码人生
mybatisplus-分页配置
mybatisplus-分页配置 package com.wtest.config; import com.baomidou.mybatisplus.core.injector.ISqlInjector; import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor; import com.baomido
73
代码人生
01-01 08:00
代码人生
mybatis中$和#的区别及应用场景
mybatis中$和#的区别及应用场景 #:预编译 解析为一个JDBC预编译语句(prepared statement)的参数标记符,把参数部分用占位符?代替。动态解析为: select * from t_user where username = ? ; 而传入的参数将会经过PreparedStatement方法的强制类型检查和安全检查等处理,最后作为一个合法的字符串传入。 $:简单替换 在
57
代码人生
01-01 08:00
代码人生
Mybatis的insert动态标签
Mybatis的insert动态标签 语句基础语法 INSERT INTO table_name (column1,column2,column3,...) VALUES (value1,value2,value3,...); 使用动态标签: <insert id="insertTable" parameterType = "tableDao"> INSERT INTO
47
代码人生
01-01 08:00
代码人生
mybatis-mapper.xml一个标签支持执行多个sql语句
mybatis-mapper.xml一个标签支持执行多个sql语句 例如: <update id="updateUserInfo"> UPDATE dcy_article SET nick_name = #{nickName} , user_image = #{userImage} WHERE user_id = #{userId}; -- 注意,最后加上英文分号 UPDATE dcy
50
«
1
2
3
4
5
6
7
8
...
31
32
»