pom.xml
文件中加入如下依赖项:
4.0.0
com.jmccms
Jmccms
0.0.1-SNAPSHOT
Jmccms
https://repo.spring.io/milestone
CYJ:ChenYongJia 服务提供者Jmccms
org.springframework.boot
spring-boot-starter-parent
2.1.5.RELEASE
UTF-8
UTF-8
1.8
5.1.39
4.12
1.0.18
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-actuator
org.springframework.boot
spring-boot-starter-aop
org.springframework.boot
spring-boot-starter-data-jpa
org.springframework.boot
spring-boot-starter-test
test
junit
junit
org.springframework.boot
spring-boot-starter-data-redis
org.springframework.boot
spring-boot-starter-jdbc
mysql
mysql-connector-java
${mysql-connector}
org.projectlombok
lombok
true
org.apache.httpcomponents
httpclient
4.5.8
org.springframework.boot
spring-boot-maven-plugin
jmccms
resource
包下创建application.yml
,加入以下内容:server:
#项目端口号
port: 8066
servlet:
context-path: /Jmccms # 项目访问路径
tomcat:# 优化tomcat
max-connections: 200
max-http-post-size: 0
max-threads: 300
min-spare-threads: 0
uri-encoding: UTF-8
# 日志记录
logging:
pattern:
console: "%d - %msg%n"
#path: D:\Logback-Test\ #日志输出到指定文件夹下默认名为spring.log
file: D:\Logback-Test\wordimg.log #日志输出到指定文件
#level: debug #指定级别
level: #指定输出某个类的日志
com.cnooc.wordimg.LoggerTest2: debug
spring:
datasource:
driver-class-name: com.mysql.jdbc.Driver
#数据库url
url: jdbc:mysql://localhost:3306/jmccms?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true&serverTimezone=GMT%2B8&useSSL=false
# 数据库访问账户
username: root
# 数据库访问密码
password: root
dbcp2: # 进行数据库连接池的配置
min-idle: 5 # 数据库连接池的最小维持连接数
initial-size: 5 # 初始化提供的连接数
max-total: 5 # 最大的连接数
max-wait-millis: 60000 # 等待连接获取的最大超时时间
#集中解决各种编码问题
banner:
charset: UTF-8
http:
encoding:
charset: UTF-8
enabled: true
force: true
messages:
encoding: UTF-8
# spring mvc 视图解析器
mvc:
view:
prefix: /
suffix: .html
# 时间格式化
jackson:
date-format: yyyy-MM-dd HH:mm:ss
# 时区设置
time-zone: GMT+8
我的数据库密码是root
,数据库名是jmccms
更多参考精彩博文请看这里:《陈永佳的博客》
喜欢博主的小伙伴可以加个关注、点个赞哦,持续更新嘿嘿!