随笔分类 -  Mybatis

摘要:1、什么是Mybatis? (1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。 (2)MyBati 阅读全文
posted @ 2021-02-19 16:52 随★风 阅读(530) 评论(0) 推荐(0) 编辑
摘要:区别一 如果Mybatis Plus是扳手,那Mybatis Generator就是生产扳手的工厂。通俗来讲——MyBatis:一种操作数据库的框架,提供一种Mapper类,支持让你用java代码进行增删改查的数据库操作,省去了每次都要手写sql语句的麻烦。但是!有一个前提,你得先在xml中写好sq 阅读全文
posted @ 2021-02-19 13:58 随★风 阅读(1285) 评论(0) 推荐(0) 编辑
摘要:官网解释: https://mp.baomidou.com/guide/wrapper.html#abstractwrapper 一、条件构造器关系介绍 介绍 : 上图绿色框为抽象类abstract 蓝色框为正常class类,可new对象 黄色箭头指向为父子类关系,箭头指向为父类 wapper介绍 阅读全文
posted @ 2020-04-08 17:44 随★风 阅读(84692) 评论(0) 推荐(7) 编辑
摘要:@SelectKey(keyProperty = "record.id", resultType = String.class, before = true, statement = "select replace(uuid(), '-', '')") @Options(keyProperty = "record.id", useGeneratedKeys ... 阅读全文
posted @ 2019-07-08 17:51 随★风 阅读(4022) 评论(0) 推荐(0) 编辑
摘要:第一种 对应的Mapper.xml 其中,#{0}代表接收的是dao层中的第一个参数,#{1}代表dao层中第二参数,更多参数一致往后加即可。 第二种 此方法采用Map传多参数. Dao层的函数方法 对应的Mapper.xml 第三种 Dao层的函数方法 对应的Mapper.xml 阅读全文
posted @ 2019-01-24 23:03 随★风 阅读(9437) 评论(0) 推荐(0) 编辑
摘要:我这里是拿商品做为例子 不多说直接上代码 Mapper.xml 实体类: 希望能帮助大家,谢谢。 阅读全文
posted @ 2019-01-16 10:10 随★风 阅读(595) 评论(0) 推荐(0) 编辑
摘要:不多说直接上代码! 接口: Constroller层: Mapper文件 阅读全文
posted @ 2019-01-16 09:25 随★风 阅读(3262) 评论(0) 推荐(1) 编辑
摘要:分页方式的分类: 逻辑分页 物理分页 MyBatis-PageHelper 的使用: 首先在pom.xml配置文件中增加相关的插件。 插件地址:https://github.com/pagehelper/Mybatis-PageHelper 首先在pom.xml配置文件中增加相关的插件。 插件地址: 阅读全文
posted @ 2018-12-05 09:51 随★风 阅读(232) 评论(0) 推荐(0) 编辑
摘要:在pom.xml下的<build>内加入: generatorConfig.xml:文件 阅读全文
posted @ 2018-12-05 09:40 随★风 阅读(3960) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示