首页 / 知识
MyBaitsPlus快速入门
2023-04-11 16:20:00

导入依赖
<!--mysql驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<!--mybaits-plus第三方提供的启动器-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.3.1</version>
</dependency>
导入上面这个增强版依赖之后,下面两个依赖无需再次导入:
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.1.4</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
主配置文件中的数据源相关配置
spring:
datasource: #是否使用安全连接
#mysal 8驱动不同com.mysql.cj.jdbc.Driver,还需要增加时区的配置 serverTimezone=GMT%2B8
url: jdbc:mysql://localhost:3306/tx?userSSL=false&useUnicode=true&characterEncoding=utf-8
username: root
password: 126433
driver-class-name: com.mysql.jdbc.Driver
UserMapper接口
//继承BaseMapper基本类,接口里面已经写了很多的crud方法
@Mapper
public interface UserMapper extends BaseMapper<User>
{}
测试
@SpringBootTest
class SpringBootDaoApplicationTests
{
//继承了BaseMapper,所有的方法都来自于父类,我们页可以编写自己的扩展方法
@Autowired
UserMapper userMapper;
@Test
void contextLoads()
{
//参数是一个Wrapper,条件构造器,这里我们先不使用 null
//查询全部用户
List<User> users = userMapper.selectList(null);
users.forEach(System.out::println);
}
}
|
最新内容
相关内容
python如何导入txt数据库?
python如何导入txt数据库?,数据,时间,代码,培训,数据库,函数,读数,数据表,以上,方法,python将TXT数据导入数据库的方法代码如下:#!/usr/bin/pypython怎么导入图片?
python怎么导入图片?,图片,培训,文件,前缀,文件夹,符号,命令,以上,方法,更多,python导入图片的方法:一、直接从源图片中导入(图片位于images文如何利用python快速生成大文件
如何利用python快速生成大文件,位置,单位,数据,培训,文件,代表,方法,语法,参数,测试,python快速生成大文件的方法:先使用seek函数为打开的文件python如何导入需要的库
python如何导入需要的库,模块,代码,培训,成员,别名,前缀,程序,语句,上面,变量,python使用import导入模块,语法主要有以下两种:import模块名1[aspython3怎样导入包
python3怎样导入包,培训,模块,方式,别名,变量,结尾,函数,两者,属性,下面,python中的包即为模块,模块就是以.py类型结尾的python文件。导入模块python依赖安装失败怎么办
python依赖安装失败怎么办,工具,在线,管理系统,管理,项目,平台,设计,培训,名字,命令,python是一种跨平台的计算机程序设计语言。是一种面向对如何导入python的模块包
如何导入python的模块包,模块,环境,培训,系统,功能,别名,路径,顺序,文件,结尾,导入python的模块包的方法:模块实际上就是以.py为结尾的文件注如何给python代码快速添加注释
如何给python代码快速添加注释,代码,培训,注释,实例,以上,方法,更多,内容,python代码快速添加注释的方法选中要注释的代码,按下ctrl+注释。python怎么导入txt
python怎么导入txt,培训,数据,分析,字符串,列表,方法,头尾,字符,语法,索引,使用python对数据进行计算分析,数据文件一般需要进行导入并处理为python如何导入函数
python如何导入函数,代码,培训,数字,函数,字符串,对象,整数,元素,方法,序列,python的内建函数即是python自带的函数,这种函数不需要定义,并且不python使用import导入re库失败怎么
python使用import导入re库失败怎么办,培训,电话号码,数据,号码,信用卡,模式,字符串,文本,表达式,字符,导入方法importre在python中默认采用的python如何在python导入tkinter
python如何在python导入tkinter,培训,标准,控件,应付自如,图形界面,实例,模块,以上,之后,消息,Tkinter是Python的标准GUI库。Python使用Tkint