码迷,mamicode.com
首页 > 其他好文 > 详细

0017

时间:2020-02-16 22:21:24      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:public   new   mat   一个   个数   程序   jta   stat   map   

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

标签:public   new   mat   一个   个数   程序   jta   stat   map   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!