SpringBoot的配置和使用-创新互联
SpringBoot简介
SpringBoot是由Pivotal团队在2013年开始研发、2014年4月发布第一个版本的全新开源的轻量级框架。它基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。
成都创新互联公司服务项目包括石鼓网站建设、石鼓网站制作、石鼓网页制作以及石鼓网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,石鼓网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到石鼓省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!1.搭建父工程
选中maven ,下一步
填写组织信息,下一步知道finish。
选择打开新窗口
把父级工程中的src删除
2.创建第一个SpringBoot项目
这里选择Web,实质是引入了spring-boot-starter-web包
目录结构说明: src: main: java: java代码,包括程序入口类 和其他 java类;其中程序入口类作为工程启动类。
resourcse:
static: 放置静态文件 ,如 css js img等等
template: 放视图相关的文件,如html
application.properties: 核心配置文件,如 端口号 应用名等等配置
test: 测试相关,暂时不展开说明
## 3.编写入门级hello程序
### 1》 创建HelloController类
![HelloController](https://img-blog.csdnimg.cn/20191218173848744.png)
### 2》 编写请求方法,路由是 hello/test 相应字符串 “hello Spring Boot"
> 注意使用@RestController注解,而不是@Controller注解
@RestController@RequestMapping("/hello")
br/>@RequestMapping("/hello")
@RequestMapping("/test")
public String hello() {
return "hello Spring Boot!";
}
}
### 3》 启动项目,工程通过程序入口类启动!
> 这个程序启动类可以手动创建,主要加上@SpringBootApplication注解并在main方法中执行SpringApplication.run(SpringbootHelloApplication.class, args);代码即可!
![程序入口类](https://img-blog.csdnimg.cn/20191218173916971.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MTI1NDI1Mg==,size_16,color_FFFFFF,t_70)
### 4》运行信息输出查看
>可以看到启动端口号 和 启动时间 等信息 即可表名项目启动成功。SpringBoot 默认启动端口号为 8080 下一步再说怎么修改配置。
![启动完成输出日志](https://img-blog.csdnimg.cn/20191218173949316.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MTI1NDI1Mg==,size_16,color_FFFFFF,t_70)
### 5》测试请求
> 在浏览器输入 ip:端口号/路由访问 ,即localhost:8080/hello/test
![测试](https://img-blog.csdnimg.cn/20191218174018503.png)
### 6》修改配置
>以修改端口号为例,在application.properties配置文件中添加server.port= 8888 配置,重新启动,在输出日志中可见端口号发生了改变。有关其他配置会在后面的教程说明。
![修改配置文件](https://img-blog.csdnimg.cn/20191218174039726.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MTI1NDI1Mg==,size_16,color_FFFFFF,t_70)
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
当前文章:SpringBoot的配置和使用-创新互联
转载来源:http://hbruida.cn/article/ceedoj.html