SpringBoot分组查询
SpringBoot分组查询引入MybatisPlusConfig 插件新建一个名字为config的文件夹,在该文件夹下新建MybatisPlusConfig.java类
1.作用@Configuration注解的作用:声明一个类为配置类,用于取代bean.xml配置文件注册bean对象。
2.基础运用@Configuration注解最常见的搭配使用有两个:@Bean和@Scope
@Bean标注在方法上给容器注册组件,默认是单实例的
导入插件代码:
123456789@Configurationpublic class MybatisPlusConfig { @Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); interceptor.addInnerInterceptor(new PaginationInnerInter ...
SpringBoot写接口不需要mybatis-plus
SpringBoot写接口不需要mybatis-plus## 项目文件夹名称
新建的项目在/src/java/com.你的项目名字/新建四个Package文件夹分别叫 controller,Mapper,entry,service
controller:控制层 ,dao(mapper):数据层,service:服务层,domin/entry:实体类
编写application在项目文档中,打开 /src/resources/application.yml配置文件
123456789server: port: 8080spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/db1?characterEncoding=utf-8&useSSl=false&serverTimezone=UTC username: root password: 123456
编写实体类在entry文件夹下,创建一个实体类,名称为Studen ...
Mysql笔记
Mysql入门 引入数据库文件,注解(如果没有表,请个人新建)
12use 数据库名称go
表单格式基本查询12345基本样式:Select[选择列] *(所有表单元素) from(来自) 表名--例1:Select * from Student--例2:Select StuNo(学生表中的编号) from Student
SQL WHERE 子句在Sql中Where的作用:满足指定条件的记录。如:>,=,<,<>或!=,>=,<=,BETWEEN,LIKE,IN,EXISTS,ALL,ANY 都在Where后面添加
12345基本样式:Select[选择列] *(所有表单元素) from(来自) 表名 where 条件例子: -- 查询Student表中ClassName为“计算机应用基础”的课程select * from Student where ClassName='计算机应用基础'
BETWEENBETWEEN 描述:满足指定范围内 例子:Between 10 and 25 (在大于等于10小于等于25之间)
1 ...
java+springboot编写接口(使用mybatis-plus版)
SpringBoot编写接口(需要mybatis-plus)项目文件夹名称新建的项目在/src/java/com.你的项目名字/新建四个Package文件夹分别叫 controller,Mapper,entry,service
controller:控制层 ,dao(mapper):数据层,service:服务层,domain/entity:实体类
导包lombok坐标
作用: 可以不需要写Getter与Setter方法,也不用写有参和无参构造器
12345678<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.20</version> ...