springboot-入门注意事项
来源:互联网 发布:nginx 多域名 ssl证书 编辑:程序博客网 时间:2024/06/05 09:15
背景
官网介绍:http://projects.spring.io/spring-boot/优点:几行代码就可以开发一个web项目![这里写图片描述](http://img.blog.csdn.net/20151223153752741)
爬坑之路
官网demo
demo地址:https://github.com/ggj2010/spring-boot/tree/20151222/firstdemo
环境:jdk8
注解说明:
@SpringBootApplication 等于@Configuration +@EnableAutoConfiguration+@ComponentScan
@RestController 为restful的@controller 说白了就是对@Controller的扩展相当于对 所有方法返回类型都加上@responbody
main方法启动
代码地址:https://github.com/ggj2010/spring-boot/tree/20151223/second
main方法启动默认的端口号是8080,
我们可以让类implements EmbeddedServletContainerCustomizer
从而实现自定义端口号:
容器启动####
代码地址:https://github.com/ggj2010/spring-boot/tree/20151223/tomcat
注意事项:将打包好的war包放到tomcat里面去,tomact版本我用9可以
让类继承 extends SpringBootServletInitializer
springboot目录扫描
springboot只会扫描main方法类 所在的包以及子类下面的类。假如一个目录结构是这样的,
com.ggj.package1 MainApplication.java ControllerOne.javacom.ggj.package2 ControllerTwo.java
MainApplication启动时候 只是扫描到ControllerOne.java不会扫描到ControllerTwo.java。所以建议我们将
MainApplication.java放到根目录目录
com.ggj MainApplication.java com.ggj.package1 ControllerOne.java com.ggj.package2 ControllerTwo.java
- springboot-入门注意事项
- SpringBoot入门
- springboot入门
- springboot 入门
- springboot 入门
- SpringBoot入门
- SpringBoot入门
- SpringBoot入门
- Springboot入门
- springboot入门
- SpringBoot入门
- SpringBOOT入门
- SpringBoot 入门
- springboot入门
- SpringBoot入门
- SpringBoot入门
- SpringBoot入门
- SpringBoot入门
- 【xv6学习之Lab 2】Memory Management
- Android中如何实现蓝牙的配对与连接
- Centos 6.x 安装mysql
- http多请求流程等了解(待整理)
- 使用Kettle同步数据
- springboot-入门注意事项
- 百度地图,通过地址获取坐标和通过坐标获取地址
- c# 通过post请求
- 客户端请求
- Android学习之动画实例
- ListView请求网络图片的时候使用Asynctask时注意的地方
- 根据图片url获取图片尺寸
- javascript/JS限制用户名只能输入字母和数字下划线
- java获取本地网卡信息