建立Springboot工程
基本版本配置
- spring initializr
- package name :org (orgnization)…
- sdk:1.8
- java:8/11/17/18
- packaging:jar
- springboot:2.7.2
环境
idea pro version:直接建立项目就行
idea u version: 就在官网上建立,再拉到idea中去就可以
选择依赖
lombok 可以自动生成实体的get 和set函数 (个人了解和使用的范围)
使用方法:@Data 标签
spring web, mysql driver, mybatis_plus framework
maven 和 database 之前配好的
apache-maven-3.8.4 (官网下载,网上教程配置即可)
简单步骤:
- 在官网下载apache-maven-3.8.4
apache-maven-3.8.4
2.
application.properties 配置后端端口 9392(其他也行)
语句如下:
server.port=9392
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/springboot?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false&serverTimezone=GMT%2b8&allowPublicKeyRetrieval=true
spring.datasource.username=root
spring.datasource.password=“your database password”
pom.xml 文件中添加 依赖(可以打开mybatisplus 官网看)
语句如下(springboot 的maven 使用的):
com.baomidou mybatis-plus-boot-starter 3.4.3.1 ##### 在自己的demo文件在建立四个文件夹(包),common,controller,entiy,mapper 四个文件是用一级- common导入Result.java 和MybatisPlusConfig.java 配置文件
- controller :(个人理解是数据交互的控制器)
- entiy:实体 例如 user 跟数据库的字符段要一样
- mapper: 映射
- utils:工具类
作用:放置默认配置
service:数据库操作方面的,说也不清楚,意会
数据库操作方面目前两种方式:
- 直接使用 mapper
- service + Impl(自定义操作类)+mapper
敬请留意下期…