IDE都支持spring的项目创建向导快速创建一个springboot项目;
选择我们需要的模块;向导会联网创建springboot项目;
springboot项目改变端口代码:server.port=xxxx
springboot配置
springboothui使用一个全局配置文件:application.properties和 application.yml
YML的基本语法
以空格的缩进来控制层级关系;
例:
server:
port: 8081冒号后需要有一个空格
path: /hello属性和值大小写敏感
值的写法
1、字面量:普通的值(数字,字符串,布尔)
k: v:字面直接来写;
字符串默认不用加上单引号或者双引号;
"":双引号;不会转义字符串里面的特殊字符;特殊字符会作为本身想表示的意思
name: "zhangsan \n lisi":输出;zhangsan换行 lisi
‘‘:单引号;会转义特殊字符,特殊字符最终只是一个普通的字符串数据
name: ‘zhangsan \n lisi’:输出;zhangsan \n lisi
@ImportResource:导入spring的配置文件,让配置文件里的内容生效;
springboot里没有spring的配置文件,我们自己编写的配置文件,也不能自动识别。
想让spring的配置文件生效,加载进来;@ImportResource标注在一个配置类上
@ImportResource(location={classpath:配置文件名。xml}):导入spring的配置文件让其生效;
springboot推荐给容器中添加组件的方式:
1.配置类===spring的配置文件
2.使用@bean给容器中添加组件
@configuration
public class myappconfig{
@bean
public helloservis helloservis(){
System.out.println;
return new hellloservis();
}
}
网友评论