课程名称:SpringBoot 在线协同办公小程序开发_全栈式项目实战
课程章节:从零构建后端项目基础篇(万丈高楼平地起)
主讲老师:神思者
课程内容:
创建SpringBoot项目:
-
在idea中新建项目,选择Spring Initializr
-
勾选以下十个依赖(这并不是所有的依赖,后续还会添加)
序号 | 序号 | 作用 |
---|---|---|
1 | SpringBoot DevTool | 热部署插件 |
2 | Lombok | 生成SET/GET方法 |
3 | Spring Web | SpringMVC框架 |
4 | MySQL Driver | MySQL数据库驱动 |
5 | MyBatis Framework | MyBatis持久层框架 |
6 | Spring Data Redis | 操作Redis技术 |
7 | Spring Data MongoDB | 操作MongoDB技术 |
8 | Spring For RabbitMQ | RabbitMQ驱动 |
9 | Java Mail Sender | 邮件发送技术 |
10 | QuartZ Scheduler | 定时器技术 |
配置Tomcat:
server:
tomcat:
uri-encoding: UTF-8
threads:
max: 200
min-spare: 30
connection-timeout: 5000ms
port: 8080
servlet:
context-path: /emos-wx-api
配置MySQL数据源:
spring:
datasource:
type: com.alibaba.druid.pool.DruidDataSource
druid:
driver-class-name: com.mysql.jdbc.Driver
url: jdbc:mysql://localhost:3306/ao?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
username: root
password: abc123456
initial-size: 8
max-active: 16
min-idle: 8
max-wait: 60000
test-while-idle: true
test-on-borrow: false
test-on-return: false
由于使用到了阿里巴巴的Druid连接池,所以我们需要添加相应的依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.1.13</version>
</dependency>
配置Redis数据源
spring:
#这里省略MySQL配置信息
redis:
database: 0
host: localhost
port: 6379
password: abc123456
jedis:
pool:
max-active: 1000
max-wait: -1ms
max-idle: 16
min-idle: 8
配置MongoDB数据源
spring:
#这里省略MySQL配置信息
#这里省略Redis配置信息
data:
mongodb:
host: localhost
port: 27017
database: ao
authentication-database: admin
username: admin
password: abc123456
课程收获:
跟着老师使用idea工具初始化并运行了SpringBoot项目,将上一节中安装的数据库等,都与项目关联起来。
学习打卡:
点击查看更多内容
1人点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦