随笔分类 -  MyBatis

摘要:解决方案 1、已注册 @Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); Paginatio 阅读全文
posted @ 2023-08-29 14:23 韦邦杠 阅读(501) 评论(0) 推荐(0) 编辑
摘要:mybatis注解开发-动态SQL 实体类以及表结构 在mybatis-config.xml中注册mapper接口 动态查询@SelectProvider EmployeeMapper接口 package Intefaceproxy.Dyno; import java.util.List; impo 阅读全文
posted @ 2020-05-09 13:07 韦邦杠 阅读(4726) 评论(0) 推荐(0) 编辑
摘要:pom.xml配置文件中增加相关的插件。 调用PageHelper插件的方法,它只会对下面的一行代码起作用。 第一个参数是页数,第二个参数是条数,简单来说就是每一页有几条数据。 1、这是一种物理分页(就是直接通过SQL进行在数据库中直接分页,得到的数据就是我们想要分页之后的数据),假设你使用的是my 阅读全文
posted @ 2018-12-17 08:18 韦邦杠 阅读(250) 评论(0) 推荐(0) 编辑
摘要:第一步:导入架包 第二步:在resources目录下创建generatorConfig.xml配置文件 第三步:启动 ok 阅读全文
posted @ 2018-10-19 15:04 韦邦杠 阅读(348) 评论(0) 推荐(0) 编辑
摘要:一: 通过在查询的sql语句中定义字段名的别名,让字段名的别名和实体类的属性名一致,这样就可以表的字段名和实体类的属性名一一对应上了,这种方式是通过在sql语句中定义别名来解决字段名和属性名的映射关系的。 二: 通过<resultMap>来映射字段名和实体类属性名的一一对应关系。这种方式是使用MyB 阅读全文
posted @ 2018-10-17 08:44 韦邦杠 阅读(423) 评论(0) 推荐(0) 编辑
摘要:dataSource 的类型可以配置成其内置类型之一,如 UNPOOLED,POOLED,JNDI。 1、如果将类型设置成 UNPOOLED,MyBatis 会为每一个数据库操作创建一个新的连接,并关闭它。该方式 适用于只有小规模数量并发用户的简单应用程序上。 2、 如果将属性设置成 POOLED, 阅读全文
posted @ 2018-10-14 19:18 韦邦杠 阅读(8807) 评论(0) 推荐(0) 编辑
摘要:首先创建一个maven项目 第一步:在pom.xml中添加依赖 第二步:创建数据库表 第三步:在main目录下的java源代码写代码 实体类Book package com.wbg.entity; public class Book { int id; String name; int number 阅读全文
posted @ 2018-10-14 13:53 韦邦杠 阅读(5539) 评论(0) 推荐(0) 编辑
摘要:特点: mybatis是一种持久层框架,也属于ORM映射。前身是ibatis。 相比于hibernatehibernate为全自动化,配置文件书写之后不需要书写sql语句,但是欠缺灵活,很多时候需要优化; mybatis为半自动化,需要自己书写sql语句,需要自己定义映射。增加了程序员的一些操作,但 阅读全文
posted @ 2018-10-09 10:45 韦邦杠 阅读(57571) 评论(0) 推荐(1) 编辑
摘要:MyBatis 是什么? MyBatis 是一个简化和实现了 Java 数据持久化层(persistence layer)的开源框架,它抽象了大量的 JDBC 冗余代 码,并提供了一个简单易用的 API 和数据库交互。 MyBatis 的前身是 iBATIS,iBATIS 于 2002 年由 Cli 阅读全文
posted @ 2018-10-01 13:20 韦邦杠 阅读(184) 评论(0) 推荐(0) 编辑

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