万博法务网站建设项目,中企动力企业邮箱登陆首页,最吸引人的汽车广告语,杭州做网站建设公司本资料仅用于学习和讨论#xff0c;如有侵权请反馈
https://mp .baomidou. com/
MyBatis-Plus
1.1 为什么网站叫做苞米逗是国人开发的 1.2 点击快速开发 1.3 点击快速开始 1.4 Mybatis的特性 2、快速的把数据层的标准开发给做完#xff1a; 2.1上来就来标准开发了#xf…本资料仅用于学习和讨论如有侵权请反馈
https://mp .baomidou. com/
MyBatis-Plus
1.1 为什么网站叫做苞米逗是国人开发的 1.2 点击快速开发 1.3 点击快速开始 1.4 Mybatis的特性 2、快速的把数据层的标准开发给做完 2.1上来就来标准开发了怎么进行标准开发一般新增删除修改根据id查询查询全部分页查询按条件查询这些都覆盖了70%功能 2.2 新增操作----测试类写 2.3 第一步创建一个user对象 2.4 对于我数据库来说id使用是数据库生成我可以不提供id我们直接提供其他属性就行了 2.5 写完之后我们看一下效果让他运行一下 2.6 效果这个添加操作成功添加了一个数据值现在我成功的添加了一条数据 2.7 测试一下删除写法有四个看deletedById,其他几个deleted操作现在不管注意这里的id是long型的写好之后运行一下 成功将id修改完成 2.8 现在将tom中id的名字给修改一下这里可以updateById可以传入一个user对象 现在我只是把我们的user对象设了id为1这个名称为他 接下来我把参数扔进去之后我们运行一下看看什么样 效果name发生了改变这里与以前写的好处是如果你以前写的话只写一个值而其他是null的话你得写一堆判断如果其他为空怎么着不为空怎么着现在你不用管不用修改 就是你提供那些字段你才修改那些字段不提供就不修改 只修改了这两个 2.9 现在再设置一个按照id查的功能看看能不能提供这样一个功能先看看有没有selectById 2L 来查一下
得到一个user对象打印一下看看 数据打印成功现在我们的数据增删改查操作操作成功 这个数据就是继承过来的唯一的区别就是有他或者没他 摁住Ctrl 键点击去可以查看到他的功能 3、综上分析现在非常难写的地方有实体类现在有没有什么方法可以让实体类地方变得好写一点现在我们可以利用lombok这个架包去操作便于完成书写他里面带了若干个注解可以帮助我们快速开发实体类 3、lombok如何去导入 3.1 导完之后我们刷新一下看看怎么做 3.2 这里显示已经成功导入
3.3 看一下效果这里成功爆红了代表没这些方法不存在
3.4 怎么使用lombok,回到我们user类给它写一个导入lombok导入包: import lombok.Setter;
3.5 回到我们测试类
3.6 回到这里你就不用写getter和setter方法
3.7 不用写setter和getter方法 3.8 快速生成无参构造方法ConstructorNoArgs代表着无参把他挂上代表着我的无参构造方法构造成功。 3.9 其他构造方法
3.10 如果你觉得太过复杂那么现在有一个新的方法Data 用这个他代表着刚才那一堆但是不包括构造方法
3.11 找到我们的测试类运行一个增删改的随便找一个就行是不是已经过来了 3.12 运行一下查询查询的方法 3.13 效果查看结果发现数据查看运行非常好