前言
最近打算学习代码审计,拿到了一份使用springBoot搭建的源码,发现和我以前使用spring和springMVC直接搭建有很大的不同,而且这份源码还没有web.xml。因此有必要对这些搭建方式进行一些了解,以便后续审计工作。
搭建过程
新建一个Maven工程,一直下一步即可
pom.xml 新增如下两个内容
1 | <parent> |
创建一个如下代码的项目入口
com.huahua.Test
1 | package com.huahua; |
创建一个Controller
1 | package com.huahua.Controller; |
或者
1 | package com.huahua.Controller; |
另外如果要修改springBoot启动的tomcat的默认端口的话,在resources目录下新建一个application.properties
内容为
1 | server.port=8083 |
效果如下
后记
springBoot搭建spring项目和直接写一堆xml来构建spring项目从方便程度来说简直是天差地别,把程序员的工作从写大量配置文件转移为了写极少配置文件,确实很方便。