摘要: mapStruct使用优点: 1)可以实现深拷贝。进行配置(使用@mapper(mappingControl=DeepClone.class)进行设置) 2)可以进行自定义的映射。例如:将两个属性数据合并成一个设置到目标属性上 使用方法及示例: 1)添加jar包。 <!-- 注:jdk8以下就使用m 阅读全文
posted @ 2023-03-10 14:10 叶颀儿 阅读(872) 评论(0) 推荐(0)
摘要: 需求:每个接口都会去判断当前用户的权限是否能访问。当前用户共有3类角色权限,分别为普通用户(ordinaryUser),贵宾用户(vipUser),超级用户(superUser),优先级依次递增。 分析:可在每个控制器类上加上注解,该注解即代表控制器类中每个接口的被访问权限。若想修改具体接口的权限, 阅读全文
posted @ 2022-01-06 09:45 叶颀儿 阅读(1183) 评论(0) 推荐(0)
摘要: 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)
摘要: 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)
摘要: 1.配置IIS Web服务器(见截图步骤1->2->3;或按下快捷键[win+R],输入optionalfeatures,再按回车) 2.在开始菜单中搜索IIS后打开;鼠标右击网站,添加FTP站点,选择下一步;配置ip 端口等;配置权限(用户、读写); *★,°*:.☆( ̄▽ ̄)/$:*.°★* 。 阅读全文
posted @ 2021-11-22 23:57 叶颀儿 阅读(343) 评论(0) 推荐(0)
摘要: 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)
摘要: 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)