4.在两个子项目里面加入Mybatis-Plus和Mysql依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.0.5</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.33</version...
import com.example.demomybatisplush2.mapper.SysUserMapper; import org.mybatis.spring.annotation.MapperScan; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.CommandLineRunner; import org.springframework.boot.SpringApplication; import org.springframework.boot.aut...
SpringBoot程序入口类,通常使用@SpringBootApplication注解标记。 importorg.springframework.boot.SpringApplication;importorg.springframework.boot.autoconfigure.SpringBootApplication;importorg.springframework.transaction.annotation.EnableTransactionManagement;/*** Created with IntelliJ IDEA 2021. * * @Author: Mr Qin ...
useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTCspring.datasource.username=your_usernamespring.datasource.password=your_passwordspring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver# MyBatis-Plus 配置mybatis-plus.global-config.db-config.id-type=automybatis-plus.mapper-locations=class...
说明: <parent> 中 spring-boot-starter-parent 帮我们做了SpringBoot相关依赖包的版本号管理,所以<dependency>有些依赖包不需要我们自己去写 <version> 但像mybatis-plus-boot-starter它是不属于spring-boot相关的, parent中没有做版本号管理,所以还需要手动写一下。
为了打印MyBatis-Plus执行的所有SQL语句,我们需要在Spring Boot的配置文件中添加相关配置。打开application.yml文件,添加以下配置: mybatis-plus:configuration:log-impl:org.apache.ibatis.logging.slf4j.Slf4jImpl 1. 2. 3. 这里的log-impl指定了日志实现类为Slf4jImpl,它可以与Spring Boot的日志框架兼容。
但像mybatis-plus-boot-starter 它是不属于spring-boot相关的, parent中没有做版本号管理,所以还需要手动写一下。 五、sql和application.properties 5.1 导入sql语句 CREATETABLE`user_info`(`id`BIGINT(20)NOTNULLAUTO_INCREMENTCOMMENT'用户id',`username`VARCHAR(20)NOTNULLDEFAULT''COMMENT'用户名'COLLATE'utf8...
在com.wyh.springbootmybatisdemo下建立controller包,并在该包下建立UserController类 import com.wyh.springbootmybatisdemo.mapper.UserMapper;import com.wyh.springbootmybatisdemo.pojo.User;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.RequestMapping;impo...
MybatisPlus介绍以及整合SpringBoot 一、MP介绍 1、简述 MybatisPlus在Mybatis的基础上只做增强,不做改变,就像是魂斗罗中的红人和蓝人一样。 官方的介绍:为简化开发而生 2、MP的特性 3、支持的数据库 mysql 、 mariadb 、 oracle 、 db2 、 h2 、 hsql 、 sqlite 、 postgresql 、 sqlserver 、 presto...
后台:Java+Spring,SpringBoot,SpringMVC,SpringSecurity,MyBatisPlus,等 数据库:MySQL + MyCat 缓存:Redis+J2Cache 消息队列:RabbitMQ 任务调度中心:XxlJob 报表组件:itext + POI + ureport2 数据库监控组件:Canal 接口技术:RESTful API + WebSocket + WebService ...