首页 > 其他 > 详细

0017

时间:2020-02-16 23:15:57      阅读:74      评论:0      收藏:0      [点我收藏+]

0017 SpringBoot 

1.默认配置

Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则:

/static

/public

/resources

/META-INF/resources

举例:我们可以在src/main/resources/目录下创建static,在该位置放置一个图片文件。启动程序后,尝试访问http://localhost:8080/D.jpg。如能显示图片,配置成功。

2.全局捕获异常

@ControllerAdvice
public class GlobalExceptionHandler {
	@ExceptionHandler(RuntimeException.class)
	@ResponseBody
	public Map<String, Object> exceptionHandler() {
		Map<String, Object> map = new HashMap<String, Object>();
		map.put("errorCode", "101");
		map.put("errorMsg", "系統错误!");
		return map;
	}
}

3.分布式事务解决方案

1)automatic+jta(把多个数据源交给automatic处理,autuomatic会自动帮忙回滚事务)

2)两段提交事务

3) MQ推送   

 

0017

原文:https://www.cnblogs.com/Baronboy/p/12319043.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!