• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






MrQin

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  springboot

 
springboot 之 JAX-RS 和 Jersey
摘要:springbott支持Jersey,要是用Jersey2.x只需要依赖spring-boot-starter-jersey。 然后需要配置ResourceConfig EndPoint类要有@Components和HTTP 资源注解(@Get等) 因为EndPoint作为Spring的一个组件(C 阅读全文
posted @ 2017-09-17 09:21 MrQin 阅读(438) 评论(0) 推荐(0)
springboot 之Spring Web Mvc Framework
摘要:1、SpringMvc自动配置 Spring Boot 为SpringMvc提供了自动配置。 自动配置包含Spring的以下特征: (1)视图解析器ContentNegotiatingViewResolver或BeanNameViewResolver。 (2)支持静态文件,包含对WebJar支持。 阅读全文
posted @ 2017-09-17 08:12 MrQin 阅读(4269) 评论(0) 推荐(0)
springboot profiles
摘要:Spring Profile 提供隔离部分配置的方法 并使它们仅仅在某些环境生效。通过@Component或@Configuration 配合 @Profile来实现。 通常,你是通过设置环境中的spring.profiles.active属性来指定那些profiles生效。比如在applicati 阅读全文
posted @ 2017-09-16 20:11 MrQin 阅读(279) 评论(0) 推荐(0)
springboot 外部配置<下篇> 类型安全配置
摘要:使用@Value注解注入配置在一些情况下是很笨重的,尤其是在多重配置或者垂直数据的情况下。Spring提供可选的方法,有力地归类配置到bean当中,以便管理和校验配置。 上面的POJO定义以下几个属性: foo.enabled,默认false foo.remote-address,可以从String 阅读全文
posted @ 2017-09-16 13:48 MrQin 阅读(595) 评论(0) 推荐(0)
springboot 外部配置<中篇> YAML文件代替属性文件
摘要:YAML是JSON格式的扩展集,是一种非常方便的用来定义属性的文件格式。当你的项目有SnakeYAML库时,Spring Boot将会自动支持它。 1、使用YAML文件 SpringFramework中有两个类可以加载YAML文件,YamlPropertiesFactoryBean 可以加载之为属性 阅读全文
posted @ 2017-09-16 13:47 MrQin 阅读(501) 评论(0) 推荐(0)
springboot 外部配置<上篇>
摘要:SpringBoot允许在外部进行配置,让你在不同的环境中运行相同的代码。你可以通过属性文件、YAML文件、环境变量和命令行来进行外部配置。属性值可以直接通过@Value注入,并可以通过Spring的Environment抽象类 或者 绑定了@ConfigurationProperties的实体类访 阅读全文
posted @ 2017-09-16 08:40 MrQin 阅读(202) 评论(0) 推荐(0)
springboot SpringApplication 的十大特性
摘要:1、启动失败 如果你启动项目失败,你通过注册FailureAnalyzers 来获取错误信息和解决办法。比如你启动应用的8080端口被占用了,你将看到如下信息: Spring Boot提供了大量的FailureAnalyzer 实现类,同时你也可以实现一个自己的。 你还可以通过打开debug属性或者 阅读全文
posted @ 2017-09-16 02:02 MrQin 阅读(405) 评论(0) 推荐(0)