springboot2第一部分




设置maven:

确认maven版本,然后创建一个maven项目:

导入父工程:

导入web依赖:

创建主程序:

创建一个控制器:

运行主程序就可以运行项目。
创建总配置文件,什么配置都可以改:

布置一个插件,可以把整个项目打包成一个jar包:





去掉cmd的快速编辑模式:
引入不同版本的依赖:



springboot默认的扫描是扫描主程序文件夹及其子文件夹下的所有文件,不过也可以自己设置扫面范围:


用spring框架把bean注入容器要写配置文件:

现在用springboot:

还可以自己设置组件名:

这些组件默认为单例。
调用组件对象:

组件依赖,proxybeanmethods=true才成立:

测试:



条件装配(当tom在容器中,一下类中的组件才能装配,类似的注解还有好几个):



配置绑定:
在配置文件中写的内容去绑定到指定的地方:


测试:

第二中配置绑定方法:
在配置类上加注解(可以用在需要导入第三方类的时候):








===引入lombok:

安装插件:

lombok注解可以生产有参,无参构造器,get,set方法,tostring等等方法,也可以自己配:


dev-tools:
引入依赖:

这样crtl+F9就是重启程序。
===
spring initailizr
项目初始化向导。






用yaml注入:


测试:



导入配置文件提示的依赖:

把打包插件添加设置,不打包配置文件提示的包:


================
web开发:


创建一个项目:



删除一些没必要的文件夹|:

创建yaml配置文件:

放静态资源的包:




==
给静态资源访问价格前缀:


改变静态资源默认路径的配置:


====
引入jquery依赖:


=====

在系统默认的静态资源文件夹下测试:


如果我们自定义静态资源的路径,那么前缀就会让首页访问失效,找不到。

给自己的网站标签加上小图标:

用默认的静态资源访问配置,把自己的配置先注掉,然后图标放静态资源文件将爱下:

开启项目就会有图标了

=====
开启表单rest方式要手动开启:


可以用注解替换:

页面的写法:

=================


第一个路径变量:



第二个,请求头:


第三个:请求参数:




第四个:cookie值:




第五个:获取请求体:
post请求才有请求体:



第六个:获取request域属性:
有两种方法获取,一种是通过注解,一种是通过原来的request请求:


第七个:矩阵变量:


手动开启有两种方法:


测试:


======
有多个矩阵:



=====
小结:


浙公网安备 33010602011771号