@SpringBootApplication and CommandLineRunner
2015-06-15 12:50
495 查看
Found an interesting spring annotation, looks handy for some simple tests
Code example from the reference [1]:
Reference:
[1] https://spring.io/guides/gs/caching/
Code example from the reference [1]:
package hello; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.CommandLineRunner; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.stereotype.Component; @SpringBootApplication public class Application { private static final Logger log = LoggerFactory.getLogger(Application.class); @Component static class Runner implements CommandLineRunner { @Autowired private BookRepository bookRepository; @Override public void run(String... args) throws Exception { log.info(".... Fetching books"); log.info("isbn-1234 -->" + bookRepository.getByIsbn("isbn-1234")); log.info("isbn-1234 -->" + bookRepository.getByIsbn("isbn-1234")); log.info("isbn-1234 -->" + bookRepository.getByIsbn("isbn-1234")); } } public static void main(String[] args) { SpringApplication.run(Application.class, args); } }
Reference:
[1] https://spring.io/guides/gs/caching/
相关文章推荐
- 30天,App创业从0到1【北京、深圳、广州】
- unity, 导出对象到另一个项目
- Android中使用Handler造成内存泄露的分析和解决
- android 头像修改
- Android 签名的作用
- UIWebView与JS的交互
- Android 简单项目
- 微信支付.net官方坑太多,我们来精简
- android 控件在不同状态下的内容样式与背景样式
- Android Studio 1.3 Preview 1 发布下载
- Objective-C Method Swizzling 的最佳实践
- ios判断App是否安装
- iostream.cpp
- cocos2d 3.6 win7下的配置
- Cocos2Dx之动作Action
- android-junit-report-1.5.8.jar的使用
- Android greenDao开源数据库框架
- iOS——隐藏各种bar
- Android中资源文件夹res/raw和assets的使用
- Android学习之路小结1(加一些小知识点)