Spring Boot、Maven创建、web三大组件

本文介绍了如何通过Maven创建Spring Boot项目,详细讲解了Spring Boot的配置文件properties和yml的使用,以及如何注册web组件如servlet。此外,还探讨了数据源的整合,包括配置数据源信息、选择Druid作为数据源,以及SpringBoot整合Mybatis的步骤。
摘要由CSDN通过智能技术生成

一、通过Maven的形式创建一个SpringBoot项目

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Zlf7tBDD-1624023430311)(C:\Users\送给小~1\AppData\Local\Temp\1623999859571.png)]

1、配置pom/xml文件
    <!--    引入Spring Boot父工程-->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.5.1</version>
    </parent>
    <!-- 引入web启动依赖-->
<dependencies>
  <dependency>
     <groupId>org.springframework.boot</groupId>
     <artifactId>spring-boot-starter-web</artifactId>	
  </dependency>
</dependencies>

​ 2、创建启动类并加入注解

​ 注意:contreller service mapper等必须在主启动类所在的包下或子包

//创建启动类并加入注解
@SpringBootApplication
public class MavenApp {
   
    public static void main(String[] args) {
   
        SpringApplication.run(MavenApp.class,args);
    }
}

二、SpringBoot工程中常见的配置文件类型。

​ 1、配置文件类型:properties(属性文件类型) | yml 共两个。注意:properties比yml优先级高,一般只存在一个

​ 2、文件创建完成图标都是叶子形状:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xLWULH4V-1624023430313)(C:\Users\送给小~1\AppData\Local\Temp\1624003176745.png)]

​ 如果形状不对,可能是没有引入webjar包,可能是名字错误

​ 3、Java读取SpringBoot配置文件中的内容+自定义属性值+书写格式

自定义属性值:注解@ConfigurationProperties(prefix = “前缀”)方法
@Data //代替setget方法、toString方法 --需要因为jar依赖
@Component //有spring容器创建对象
@ConfigurationProperties(prefix = "student") // 读取配置文件;prefix 前缀
public class Student {
    private String name;
    private List<String> appetite;
    private Set<String> sets;
    private Map<String,String> maps;
    private Date date;
  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值