策略配置.strategyConfig(builder->{builder// 开启大写命名.enableCapitalMode()// 创建实体类的时候跳过视图.enableSkipView()// 设置需要生成的数据表名.addInclude("sys_user")// 设置过滤表的前缀.addTablePrefix("sys_")// Entity 策略配置
1.创建mapper接口 2.继承 BaseMapper<User> (<>:要操作的表/实体类):我们就会拥有CRUD方法+CURD的sql语句 注意: 继承的BaseMapper(它里面有单表的增删改查方法),就不用写mapper.xml文件了, 之后就可以直接使用mapper对象调用相应的CRUD方法即可进行数据库的操作了!!! Mapper接口 public interface UserMapper extend...
spring:profiles:# 开发环境active:dev# 数据库的配置datasource:driver-class-name:com.mysql.cj.jdbc.Driverurl:jdbc:mysql://localhost/mybatis-plus?useSSL=false&serverTimezone=Asia/Shanghaiusername:rootpassword:roottype:com.alibaba.druid.pool.DruidDataSource# 视图解析器mvc:view:prefix:/WEB-INF/jsp/s...
内置分页插件:基于 MyBatis 物理分页,开发者无需关心具体操作,配置好插件之后,写分页等同于普通 List 查询 分页插件支持多种数据库:支持 MySQL、MariaDB、Oracle、DB2、H2、HSQL、SQLite、Postgre、SQLServer 等多种数据库 内置性能分析插件:可输出 SQL 语句以及其执行时间,建议开发测试时启用该功能,能快速揪出慢查询 ...
16.MongoDB的JavaApi操作之修改数据 01:32 17.MongoDB的JavaApi操作之删除数据 02:36 18.MongoDB的JavaApi操作之面向对象的操作 09:02 19.spring-data-mongodb的使用之搭建环境以及保存数据 09:25 20.spring-data-mongodb的使用之查询、更新、删除操作 09:47 21.搭建微聊系统以及编写基础代码 13:44 ...
*/publicclassMpGenerator{publicstaticvoidmain(String[]args){// assert (false) : "代码生成属于危险操作,请确定配置后取消断言执行代码生成!";AutoGeneratormpg=newAutoGenerator();// 选择 freemarker 引擎,默认 Velocitympg.setTemplateEngine(newFreemarkerTemplateEngine());// 全局配置GlobalConfiggc=newGlobalConf...
•025.通用Service修改操作 •026.通用Service删除操作 •027.自定义Mapper接口方法 •028.映射介绍 •029.自动映射规则 •030.表映射 •031.表映射的全局配置 •032.字段映射场景一 •033.字段映射场景二 •034.字段失效 •035.视图属性 ...
3. 数据定义语言DDL数据定义语言DDL用来创建数据库中的各种对象——表、视图、索引、同义词、聚簇等如:CREATE TABLE(表) / VIEW (视图 ) / INDEX (索引 ) / SYN (同义词) / CLUSTER (簇) 注:DDL操作是隐性提交的!不能rollback 4. 数据控制语言DCL数据控制语言DCL用来授予或回收访问数据库的某种特权,并控...
SpringBoot会自动为Thymeleaf注册一个视图解析器: 与解析JSP的InternalViewResolver类似,Thymeleaf也会根据前缀和后缀来确定模板文件的位置: 默认前缀: classpath:/templates/ 默认后缀: .html 所以如果我们返回视图: users ,会指向到 classpath:/templates/users.html ...
本文采用springboot整合orm框架mybatis对数据库进行操作。 一、目录结构 给出springboot整合mybatis框架的项目目录,目录大致分为4层,controller层(控制层)、service(业务层),mapper(数据操作层),persist(实体层) 二、引入依赖 在相应的pom.xml里面引入以下依赖:web依赖、mysql驱动依赖、mybatis框架依赖、lombok依赖。其...