为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第19天 Java主流框架实战-Spring Boot电商项目实战

标签:
Java SpringBoot

课程名称:Java工程师2022版

课程章节:Spring Boot电商项目

课程内容

①Spring Boot入门:Spring Boot可以帮你简化spring的搭建,并且快速创建一个spring的应用程序。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置

课程收获

Spring Boot核心特点:

(1)可以创建独立的Spring应用程序,并且基于其Maven或Gradle插件,可以创建可执行的JARs和WARs;

(2)内嵌Tomcat或Jetty等Servlet容器;

(3)提供自动配置的“starter”项目对象模型(POMS)以简化Maven配置;

(4)尽可能自动配置Spring容器;

(5)提供准备好的特性,如指标、健康检查和外部化配置;

(6)绝对没有代码生成,不需要XML配置

https://img1.sycdn.imooc.com//632d2d7f0001b13a09880596.jpg

创建Spring Boot项目:

1. Spring官网 start.spring.io

2. IDEA集成的Spring Initializr(可将Spring官网源码下载自行编译,提高运行速度)

关于配置文件:

server.port=8888
spring.application.name=first-spring-boot
server.servlet.context-path=/first

school.grade=3
school.classNum=7

spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/reader?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8&useSSL=true
spring.datasource.username=root
spring.datasource.password=123456

 

而当使用配置文件的信息时,可以使用@Value注解

@Value("${school.grade}")
private Integer grade;
@Value("${school.classNum}")
private Integer classNum;

 


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消