springboot创建项⽬模板springboot创建项⽬模板
1、使⽤IDEA创建项⽬
1.1 File->new->project->Spring Initializr
1.2 next
注意的选择项:Type-Maven或者Gradle Language-语⾔ Packaging-打包⽅式 JavaVersion java版本1.3 next
要引⼊的依赖 常⽤的如SQL->MySQL Driver 等 可以不选择任何⼀个直接next 后续在l中⼿动添加1.4 next
项⽬名称及项⽬⽬录
完成即可。
2、常⽤配置2.1 项⽬整体⽬录
2.l
springboot的配置⽂件为resources⽬录下的l或者application.properties 这是2种风格的配置⽂件,其作⽤相同。我在这⾥使⽤yml⽅式配置:
#DataSources
spring:
#数据源
datasource:
name: mysql_test
type: com.alibaba.druid.pool.DruidDataSource
druid:
filters: stat
driver-class-name: sql.jdbc.Driver
#url:jdbc:mysql://172.16.1.216:3306/schoolatu?useUnicode=true&characterEncoding=utf8&autoReconnect=true&failOverReadOnly=false&zeroDateTi meBehavior=convertToNull
username: root
password: 123456
initial-size: 5
max-active: 100
min-idle: 5
max-wait: 10000
mysql的jar包下载min-evictable-idle-time-millis: 3600000
time-between-eviction-runs-millis: 3600000
validation-query: SELECT 1
#请求编码格式
http:
encoding:
force: true
charset: UTF-8
enabled: true
#mybatis相关配置
mybatis:
#mapper⽂件扫描路径
mapper-locations:classpath:mapper/*.xml
#实体类路径
type-aliases-package: com.yddk.bean
#驼峰式命名规则:开启
configuration:
map-underscore-to-camel-case: true
#tomcat配置
server:
port: 8080
tomcat:
uri-encoding: UTF-8
#⽇志配置
logging:
config:l
2.l
⽇志配置⽂件,在⽹上的,挺全⾯的配置,原出处忘记是哪⾥了。
# 共有8个级别,按照从低到⾼为:ALL < TRACE < DEBUG < INFO < WARN < ERROR < FATAL < OFF。
Configuration:
status: warn
monitorInterval: 30
Properties: # 定义全局变量
Property: # 缺省配置(⽤于开发环境)。其他环境需要在VM参数中指定,如下:
#测试:-sole=warn -Dlog.level.xjj=trace
#⽣产:-sole=warn -Dlog.level.xjj=info
- name: sole
value: info
- name: log.path
value: log
- name: project.name
value: sdyddk
- name: log.pattern
value: "%d{yyyy-MM-dd HH:mm:ss.SSS}-%5p ${PID:-}[%15.15t] %-30.30C{1.}: %m%n"
Appenders:
Console:  #输出到控制台
name: CONSOLE
target: SYSTEM_OUT
PatternLayout:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。