Spring Boot教程(六) -- 使用 Spring Boot CLI
2016-04-05 17:58
661 查看
本篇博客是看了别人的博客然后根据自己的理解整理了出来的笔记,发出来大家交流学习,如果有不足的地方请大家指正,大家也可以直接去源博客那里看,源博客写的真的很好。
源博客地址:http://www.ibm.com/developerworks/cn/java/j-lo-spring-boot/#ibm-pcon
一、简介
1>SpringBoot提供了命令行工具来运行Groovy文件.
2>通过Groovy开发的应用与使用Java并没有差别,只不过使用Groovy简化的语法可以使得代码更加简单。
代码清单12给出了与代码清单
2功能相同的Groovy实现。
清单12.使用Groovy的示例应用
清单2.SpringBoot示例应用的Java代码
只需要使用“springrunapp.groovy”就可以运行该应用。还可以使用Groovy提供的DSL支持来简化应用,如代码清单
13所示。
清单13.使用GroovyDSL简化应用
在代码清单
13中,通过“beans”DSL可以快速创建和配置Springbean。
本文详细介绍了
1>如何通过SpringBoot快速创建Spring应用以及它所提供的自动配置和外部化配置的能力,
2>同时还介绍了SpringBoot内建的Actuator提供的可以在生产环境中直接使用的性能指标、运行信息和应用管理等功能,
3>最后介绍了SpringBoot命令行工具的使用。
通过基于依赖的自动配置功能,使得Spring应用的配置变得非常简单。在依赖的管理上也变得更加简单,不需要开发人员自己来进行整合。
Actuator所提供的功能非常实用,对于在生产环境下对应用的监控和管理是大有好处的。
SpringBoot应该成为每个使用Spring框架的开发人员使用的工具。
来源:http://www.ibm.com/developerworks/cn/java/j-lo-spring-boot/#ibm-pcon
参考SpringBoot项目的官方网站,了解更多信息。
查看SpringBoot的参考文档,学习更多关于
SpringBoot的用法。
查看InfoQ上关于SpringBoot的介绍文章。
下载Spring
Boot命令行工具。
developerWorksJava技术专区:这里有数百篇关于Java编程各个方面的文章。
一、简介
1>SpringBoot提供了命令行工具来运行Groovy文件.
2>通过Groovy开发的应用与使用Java并没有差别,只不过使用Groovy简化的语法可以使得代码更加简单。
代码清单12给出了与代码清单
2功能相同的Groovy实现。
清单12.使用Groovy的示例应用
清单2.SpringBoot示例应用的Java代码
只需要使用“springrunapp.groovy”就可以运行该应用。还可以使用Groovy提供的DSL支持来简化应用,如代码清单
13所示。
清单13.使用GroovyDSL简化应用
在代码清单
13中,通过“beans”DSL可以快速创建和配置Springbean。
本文详细介绍了
1>如何通过SpringBoot快速创建Spring应用以及它所提供的自动配置和外部化配置的能力,
2>同时还介绍了SpringBoot内建的Actuator提供的可以在生产环境中直接使用的性能指标、运行信息和应用管理等功能,
3>最后介绍了SpringBoot命令行工具的使用。
通过基于依赖的自动配置功能,使得Spring应用的配置变得非常简单。在依赖的管理上也变得更加简单,不需要开发人员自己来进行整合。
Actuator所提供的功能非常实用,对于在生产环境下对应用的监控和管理是大有好处的。
SpringBoot应该成为每个使用Spring框架的开发人员使用的工具。
来源:http://www.ibm.com/developerworks/cn/java/j-lo-spring-boot/#ibm-pcon
参考SpringBoot项目的官方网站,了解更多信息。
查看SpringBoot的参考文档,学习更多关于
SpringBoot的用法。
查看InfoQ上关于SpringBoot的介绍文章。
下载Spring
Boot命令行工具。
developerWorksJava技术专区:这里有数百篇关于Java编程各个方面的文章。
源博客地址:
一、简介
1>SpringBoot提供了命令行工具来运行Groovy文件.
2>通过Groovy开发的应用与使用Java并没有差别,只不过使用Groovy简化的语法可以使得代码更加简单。
2功能相同的Groovy实现。
清单12.使用Groovy的示例应用
@RestController
classWebApplication{
@RequestMapping("/")
Stringhome(){
"HelloWorld!"
}
}
清单2.SpringBoot示例应用的Java代码
@RestController
@EnableAutoConfiguration
publicclassApplication{
@RequestMapping("/")
Stringhome(){
return"HelloWorld!";
}
publicstaticvoidmain(String[]args)throwsException{
SpringApplication.run(Application.class,args);
}
}
只需要使用“springrunapp.groovy”就可以运行该应用。还可以使用Groovy提供的DSL支持来简化应用,如代码清单
13所示。
清单13.使用GroovyDSL简化应用
@RestController
classWebApplication{
@Autowired
Serviceservice
@RequestMapping("/")
Stringhome(){
service.greet()
}
}
classService{
Stringmessage
Stringgreet(){
message
}
}
beans{
service(Service){
message="AnotherHello"
}
}
在代码清单
13中,通过“beans”DSL可以快速创建和配置Springbean。
结束语
本文详细介绍了1>如何通过SpringBoot快速创建Spring应用以及它所提供的自动配置和外部化配置的能力,
2>同时还介绍了SpringBoot内建的Actuator提供的可以在生产环境中直接使用的性能指标、运行信息和应用管理等功能,
3>最后介绍了SpringBoot命令行工具的使用。
通过基于依赖的自动配置功能,使得Spring应用的配置变得非常简单。在依赖的管理上也变得更加简单,不需要开发人员自己来进行整合。
Actuator所提供的功能非常实用,对于在生产环境下对应用的监控和管理是大有好处的。
SpringBoot应该成为每个使用Spring框架的开发人员使用的工具。
来源:
参考资料
学习
参考SpringBoot项目的查看SpringBoot的
SpringBoot的用法。
查看InfoQ上关于
下载Spring
Boot命令行工具。
一、简介
1>SpringBoot提供了命令行工具来运行Groovy文件.
2>通过Groovy开发的应用与使用Java并没有差别,只不过使用Groovy简化的语法可以使得代码更加简单。
2功能相同的Groovy实现。
清单12.使用Groovy的示例应用
@RestController
classWebApplication{
@RequestMapping("/")
Stringhome(){
"HelloWorld!"
}
}
清单2.SpringBoot示例应用的Java代码
@RestController
@EnableAutoConfiguration
publicclassApplication{
@RequestMapping("/")
Stringhome(){
return"HelloWorld!";
}
publicstaticvoidmain(String[]args)throwsException{
SpringApplication.run(Application.class,args);
}
}
只需要使用“springrunapp.groovy”就可以运行该应用。还可以使用Groovy提供的DSL支持来简化应用,如代码清单
13所示。
清单13.使用GroovyDSL简化应用
@RestController
classWebApplication{
@Autowired
Serviceservice
@RequestMapping("/")
Stringhome(){
service.greet()
}
}
classService{
Stringmessage
Stringgreet(){
message
}
}
beans{
service(Service){
message="AnotherHello"
}
}
在代码清单
13中,通过“beans”DSL可以快速创建和配置Springbean。
结束语
本文详细介绍了1>如何通过SpringBoot快速创建Spring应用以及它所提供的自动配置和外部化配置的能力,
2>同时还介绍了SpringBoot内建的Actuator提供的可以在生产环境中直接使用的性能指标、运行信息和应用管理等功能,
3>最后介绍了SpringBoot命令行工具的使用。
通过基于依赖的自动配置功能,使得Spring应用的配置变得非常简单。在依赖的管理上也变得更加简单,不需要开发人员自己来进行整合。
Actuator所提供的功能非常实用,对于在生产环境下对应用的监控和管理是大有好处的。
SpringBoot应该成为每个使用Spring框架的开发人员使用的工具。
来源:
参考资料
学习
参考SpringBoot项目的查看SpringBoot的
SpringBoot的用法。
查看InfoQ上关于
下载Spring
Boot命令行工具。
相关文章推荐
- Spring Boot 教程(五)-- 生产环境运维支持
- maven+eclipse 问题记录
- Spring Boot 教程(四) -- 开发 Web 应用
- java实现当前页面保存为图片
- Java中final、finally、finalize的区别
- Spring Boot教程(三) --- 外部化的配置
- Spring Boot教程(二)--- 推荐的基础 POM 文件和自动配置
- JAVA Socket:文件传输
- Java 集合体系之 Map 源码分析
- Spring Boot 教程(一)---入门篇
- Java操作Cookie
- IDEA UL 打开 MyEclipse工程几个关键的设置
- 判断字符串回环变位
- Eclipse 重构
- Spring MVC之@RequestBody, @ResponseBody 详解
- 关于Servlet的小问题
- LeetCode 258 -Add Digits ( JAVA )
- spring boot1.3.0版本及以上版本profile指定参数无法被打入
- Spring MVC之@RequestParam @RequestBody @RequestHeader 等详解
- Java通过关键字搜索出百度百科词条摘要的代码