Spring Boot(IDEA,Maven)超详细用户管理项目(一)——Hello World
1、构建工具的配置(Maven):自定义-所有设置:构建、执行、部署-构建工具-Maven:
设置maven主路径:选择我们下载的mavne3.6.3版本的主目录(未选择将使用idea自带的maven);
maven需设置为国内镜像,下载速度更快,详细配置请见:Maven使用及配置
用户设置文件:选择mavne3.6.3版本目录下conf/settings.xml文件;
设置完成,点击“确定”即可。
2、新增项目:
新建项目,选择:Spring Initializr。
点击下一步后,输入项目的包位置。
点击下一步后,选择Web项目
点击下一步后,选择项目名称以及位置
点击完成,创建项目完成,idea将按照目录结构自动创建一个Spring boot web项目,后台会自动下载Spring boot所需的依赖。
3、启动项目
打开“SpringbootApplication”文件,该文件是启动类,可以通过左侧的运行按钮,直接运行项目(暂不运行,因为启动后还看不到任何内容)。
新增Controller:在启动类同级目录下,新增“handler”包,新增“HelloHandler”java文件。输入以下代码:
@RestController public class HelloHandler { @RequestMapping("/hello") public String getMessage() { return "<h1>Hello, World!</h1>"; } }
然后可以通过启动类启动我们的Spring Boot项目了,控制台会打印Sping的图形,日志中也会输出启动的端口和路径,端口默认为8080,路径默认为空。
然后打开浏览器输入“http://localhost:8080/hello”,即可访问我们的“Hello, World!”,Spring boot 项目启动成功,是不是超简单!!!
4、Jar包启动
对我们新增的Springboot项目进行打包操作(此处用到了插件“Maven Helper”进行“clean install”操作)
看到日志中输出“build success”即可。
打包成功后,在target目录下可以找到springboot-0.0.1-SNAPSHOT.jar文件,在命令行打开此位置
然后输入 java -jar .\springboot-0.0.1-SNAPSHOT.jar 命令,然后便可直接运行我们的spring boot 项目(因为Spring boot集成了Tomcat,所以可以直接启动),注意启动前需将idea中启动的spring boot项目先关闭,否则会端口冲突启动失败哦。
5、骚操作
为什么我启动的是Spring的图形,而博主启动的是NO BUG 佛祖呢?
在resources下,新增一个banner文件,后缀可以是.txt,.jpg,.gif等文件,Spring会自动解码。
新增完banner文件后,启动spring boot项目便可以将spring的图形logo换为你banner里的图形了。
附上NO BUG 佛祖,愿大家永无BUG。
_ooOoo_ o8888888o 88" . "88 (| -_- |) O\ = /O ____/`---'\____ . ' \\| |// `. / \\||| 8 |||// \ / _||||| -8- |||||- \ | | \\\ 8 /// | | | \_| ''\-8-/'' | | \ .-\__ `8` ___/-. / ___`. .' /--8--\ `. . __ ."" '< `.___\_<8>_/___.' >'"". | | : `- \`.;`\ 8 /`;.`/ - ` : | | \ \ `-. \_ __\ /__ _/ .-` / / ======`-.____`-.___\_____/___.-`____.-'====== `=---='
作者: LORD_YE
出处:https://www.cnblogs.com/lord-ye/
版权:本文采用「署名-非商业性使用-相同方式共享 4.0 国际」知识共享许可协议进行许可。
觉得文章不错,点个关注呗!