
MyBatis
Z_海瑞_Z
这个作者很懒,什么都没留下…
展开
-
MyBatis(XML版开发)
Mybatis介绍MyBatis是一款优秀的持久层ORM框架,对JDBC繁琐操作进行封装。它采用简单的XML配置 + 接口方法的形式实现对数据库的增删改查,使得让程序员只关注sql本身入门案例目标使用mybatis查询user表中的所有数据,并且将查询结果保存到List集合中创建数据库表CREATE TABLE `user`( uid INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(100) NOT NULL, PASSWORD原创 2020-07-02 21:52:32 · 335 阅读 · 0 评论 -
MyBatis接口代理实现dao层
介绍采用 Mybatis 的代理开发方式实现 dao层的开发,这种方式是我们后面进入企业的主流。接口代理方式只需要程序员编写dao 接口(后期叫做mapper接口),由Mybatis 框架根据接口定义创建接口的动态代理对象。需要遵循以下规范:映射文件中的namespace与dao接口的全类名相同映射文件中的增删改查标签的id属性与dao接口的方法名相同映射文件中的增删改查标签的parameterType属性与dao接口中方法的参数类型匹配映射文件中的增删改查标签的resultType属性与d原创 2020-07-02 21:28:21 · 1414 阅读 · 0 评论 -
MyBatis注解开发
介绍这几年来注解开发越来越流行,Mybatis也可以使用注解开发方式,这样我们就可以减少编写Mapper映射文件了。我们先围绕一些基本的CRUD来学习,再学习复杂映射多表操作。@Insert:实现新增@Update:实现更新@Delete:实现删除@Select:实现查询@Result:实现结果集封装@Results:可以与@Result 一起使用,封装多个结果集@One:实现一对一结果集封装@Many:实现一对多结果集封装初始化工程配置在src或resources目录下新建jd原创 2020-07-02 21:05:11 · 454 阅读 · 1 评论