SpringBoot详解

SpringBoot详解

微服务概念:
微服务是将单个模块分配到不同的服务器上,来减少服务之间的耦合,通过http协议将不同模块联系起来。单个模块的更新提高很少影响其他模块。
简化java开发,整合Spring技术栈的整合,整合整个j2ee的技术。

自动配置的原则:约定大于配置
  1. 可以以jar包的形式独立运行,运行一个SpringBoot项目只需要通过java -jar xx.jar来运行。
  2. 2.内嵌Servlet容器,SpringBoot可以选择Tomcat,Jetty或者Undertow。这样我们无须以war包形式部署项目。
  3. 3.简化Maven配置,SpringBoot提供了一系列的start pom来简化Maven的依赖加载。
  4. SpringBoot会根据在类路径中的jar包,类,为jar包中的类自动配置Bean。这样就几大的减少了我们要使用的配置。
  5. SpringBoot提供了基于http,ssh,telnet对运行时的项目进行监控。
  6. 不借助与代码生成实现,而是通过条件注解来实现,而是通过条件注解来实现,这也是Spring4.x的新特性,不需要任何的xml配置即可实现Spring的所有配置。
全局配置文件(特别注意里边的层级关系,冒号和后边的具体配置要有空格)

不想使用SpringBoot的自动配置的话用全局配置文件。
全局配置文件的名字必须叫:application.properties或者application.yml(数据为中心的语言具有面向对象的特征),通常会放到类路径下的/comfig或者resources(推荐)
两者的书写区别是前者是直接 左边是需要配置的=配置的内容,而yml文件是需要配置的+冒号换行+冒号+空格+配置的内容。
在这里插入图片描述
上边这个是properties的配置书写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值