会员
周边
新闻
博问
闪存
众包
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
叶颀儿
博客园
首页
新随笔
联系
订阅
管理
2023年3月10日
不同对象 相同字段 之间的映射(mapStruct)
摘要: mapStruct使用优点: 1)可以实现深拷贝。进行配置(使用@mapper(mappingControl=DeepClone.class)进行设置) 2)可以进行自定义的映射。例如:将两个属性数据合并成一个设置到目标属性上 使用方法及示例: 1)添加jar包。 <!-- 注:jdk8以下就使用m
阅读全文
posted @ 2023-03-10 14:10 叶颀儿
阅读(872)
评论(0)
推荐(0)
2022年1月6日
springboot自定义注解类实现登录用户权限判断
摘要: 需求:每个接口都会去判断当前用户的权限是否能访问。当前用户共有3类角色权限,分别为普通用户(ordinaryUser),贵宾用户(vipUser),超级用户(superUser),优先级依次递增。 分析:可在每个控制器类上加上注解,该注解即代表控制器类中每个接口的被访问权限。若想修改具体接口的权限,
阅读全文
posted @ 2022-01-06 09:45 叶颀儿
阅读(1183)
评论(0)
推荐(0)
2021年12月12日
java实现word文件转html(图片用base64转化)
摘要: 1.添加需要的jar包: <dependency> <groupId>fr.opensagres.xdocreport</groupId> <artifactId>fr.opensagres.xdocreport.document</artifactId> <version>2.0.1</versi
阅读全文
posted @ 2021-12-12 18:29 叶颀儿
阅读(3404)
评论(0)
推荐(0)
2021年11月26日
map初始化赋值的几种方式
摘要: 1.传统方式 Map<String, String> map = new HashMap<>(); map.put("key1", "value1"); map.put("key1", "value2"); 2.(双括号初始化),相较于第一种方法,效率会低一点 Map<String, String>
阅读全文
posted @ 2021-11-26 14:58 叶颀儿
阅读(13309)
评论(0)
推荐(0)
2021年11月22日
在本地搭建一个ftp服务器
摘要: 1.配置IIS Web服务器(见截图步骤1->2->3;或按下快捷键[win+R],输入optionalfeatures,再按回车) 2.在开始菜单中搜索IIS后打开;鼠标右击网站,添加FTP站点,选择下一步;配置ip 端口等;配置权限(用户、读写); *★,°*:.☆( ̄▽ ̄)/$:*.°★* 。
阅读全文
posted @ 2021-11-22 23:57 叶颀儿
阅读(343)
评论(0)
推荐(0)
从ftp上读取文件,解决乱码问题,以byte[]返回文件数据
摘要: public byte[] readFileFromFtp(String url, String username, String password) throws Exception { byte[] fileByte = null; //从 URL 中获取对应的 IP、PORT 和下载文件名称
阅读全文
posted @ 2021-11-22 23:13 叶颀儿
阅读(986)
评论(0)
推荐(0)
2021年7月30日
若List中有连续的日期则将首尾设置为startDate、endDate,否则startDate=endDate=独立的日期
摘要: 1 //初始化list,且该list中的日期是升序的。 2 List<String> list = Arrays.asList("2020-11-19","2020-11-20","2020-11-21","2021-07-20"); 3 List arrayList = new ArrayList
阅读全文
posted @ 2021-07-30 15:56 叶颀儿
阅读(171)
评论(0)
推荐(0)
公告