
spring
文章平均质量分 52
「已注销」
这个作者很懒,什么都没留下…
展开
-
spring 或 springboot统一异常处理
一,本文介绍spring MVC的自定义异常处理,即在Controller中抛出自定义的异常时,客户端收到更友好的JSON格式的提示。而不是常见的报错页面。 二,场景描述:实现公用API,验证API key的逻辑,放在拦截器中判断(等同于在Controller中)并抛出异常,用户收到类似下图的提示: 其中,Http状态Code也能自由控制。 三,解决方案: 1,在RateL转载 2017-07-26 15:54:06 · 5579 阅读 · 0 评论 -
spring 或springboot对controller层方法进行测试
package com.imooc.controller; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure原创 2017-07-26 16:03:05 · 7592 阅读 · 0 评论 -
spring的事务管理
spring的事务管理高层抽象主要包含3个接口 1、事务管理器 -->PlatformTransactionManager 2、事务定义信息(隔离、传播、超时、只读) -->TransactionDefinition 3、事务具体运行状态 -->TransactionStatus PlatformTransactionManager是一个接口,器主要的实现类有: Dat原创 2017-07-28 12:17:10 · 178 阅读 · 0 评论 -
spring错误校验
springmvc的错误校验: 1.在spring的配置文件中配置校验器: <bean id="validator" class="org.springframework.validation.beanvalidation.LocalValidatorFactoryBean">原创 2017-09-14 10:19:08 · 338 阅读 · 0 评论