SpringBoot
code chage word
这个作者很懒,什么都没留下…
展开
-
多数据源配置和实现跨数据源事务
先说一下两阶段提交:首先多个数据源的事务分别都开起来,然后各事务分别去执行对应的sql(此所谓第一阶段提交),最后如果都成功就把事务全部提交,只要有一个失败就把事务都回滚——此所谓第二阶段提交。Transactional注解只能指定一个数据源的事务管理器。我们重新定义一个,让它支持指定多个数据源的事务管理器,然后我们在使用了这个注解的方法前后进行所谓的两阶段协议。/** * 多数据源事务注解 * */@Target({ElementType.METHOD})@Retention(Rete转载 2020-05-26 15:47:43 · 5515 阅读 · 4 评论 -
SpringBoot获取项目的ip和端口号
import org.springframework.boot.web.context.WebServerInitializedEvent;import org.springframework.context.ApplicationListener;import org.springframework.stereotype.Component;import java.net.InetAd...原创 2018-11-07 15:07:57 · 39062 阅读 · 9 评论 -
SpringBoot配置虚拟映射路径
方法一:1、需要先在application.properties属性文件中配置本地上传文件的路径:prop.upload-folder=E:2、将本地上传文件的路径加入到静态资源路径中即可:spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources/,\ c...原创 2018-11-07 15:16:15 · 2954 阅读 · 0 评论 -
javaWeb实现文件下载
Controller:@Api(description = "文件管理", tags = "FileManage")@RestController@RequestMapping(value = "/v1/FileManage")public class FileManageController { @Autowired private FileService file...原创 2019-02-01 16:07:59 · 4684 阅读 · 0 评论