
SpringBoot
大画家DHJ
业精于勤荒于嬉,行成于思毁于随。
展开
-
Java获取yml文件的数组对象
一、yml中数组对象的写法### 方式一china: persons: - name: 张三 sex: F age: 24 - name: 李四 sex:M age: 25### 方式二china: persons: - {name: 张三,sex: F,age: 24} - {name: 李四,sex: M,age: 25}## 注意空格和对齐方式二、Java获取数组对象1、原创 2021-11-19 19:14:18 · 5145 阅读 · 2 评论 -
@FeignClient传参类型说明
一、@FeignClient常规用法说明假设我们有一个IFactoryUser maven模块,其UserController层代码如下。@RestController@RequestMapping(value = "/user")@Api(tags = "用户管理接口")@Slf4jpublic class UserController extends BaseController { @Resource private IUserService userServic.原创 2021-10-21 18:39:14 · 3078 阅读 · 0 评论 -
EhCache缓存操作工具类
Maven依赖<!--Spring Core 本身就是Spring项目就不需要这个依赖了--><dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>5.0.7.RELEASE</version></dependency><!--缓存eh原创 2021-07-06 17:42:10 · 543 阅读 · 0 评论 -
EasyPoi 模板导出报空指针问题处理
一、前言下图代码是SpringBoot项目controller层中的easypoi模板导出功能。在正常的开发测试过程中,并不会出现问题,但是当我们将其打成jar包放到Linux服务器上时,就会出现NPE(空指针异常),异常为第51行中的Excel模板找不到。主要原因有两点:Linux和Window文件系统环境不一致。 springBoot项目打jar包后文件资源加载方式不同,打包后Spring试图访问文件系统路径,但无法访问jar中的路径。Spring作者本人回答如下图,网址:https.原创 2020-11-13 17:32:45 · 5243 阅读 · 2 评论 -
@RequiresPermissions 设置多个权限
// 不能省略KEY@RequiresPermissions(value = {"aa:bb:cc", "dd:ee:f"}, logical = Logical.OR)Logical.OR:满足一个权限即符合条件Logical.ADD:需要同时满足这两个条件原创 2020-09-27 09:38:08 · 4423 阅读 · 2 评论