1 在phpMyadmin快速创建数据库topic
点击插入然后插入数据库信息
最终数据库信息如图所示:
2 数据库建立完成,然后创建一个小的springboot小项目。
在上图中点击web,然后创建完成。
3 在项目中进行数据库的连接:
点击项目中的resources的application.propertties;
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/bastiondb2?characterEncoding=utf-8&serverTimezone=GMT%2B8
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.driverClassName = com.mysql.jdbc.Driver
4在idea中创建项目
参考链接:https://tomoya92.github.io/2019/04/15/spring-boot-mybatis-plus-tutorial/?tdsourcetag=s_pctim_aiomsg
在项目pom.xml中的导入依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.1.0</version>
</dependency>
<dependencies></dependencies>记得用这个把配置文件包起来。
5 在Java-com.example.demo2下面分别创建bean controller dao service
bean层中主要是对数据的初始化
点击alt+insert导入get/set方法
当出现bug时候 点击alt+enter 进行导包。
controller层
dao层
service
最后在MybatisPlusDemoApplication中导入dao层的数据,通过使用@MapperScan可以指定要扫描的Mapper类的包的路径,
最后点击main运行可以输出最终的结果。
6 如何在控制框中进行数据调试,不用直接跳转到jsp页面
返回的结果: