摘要: 介绍 MapStruct是一个可以生成类型安全的,高性能的且无依赖的 JavaBean 映射代码的注解处理器,可以在编译期生成对应的mapping,既没有BeanUtils等工具使用反射的性能问题,又免去了自己写映射代码的繁琐。 使用 简单转换 maven依赖 <dependency> <group 阅读全文
posted @ 2020-08-01 23:27 strongmore 阅读(4432) 评论(0) 推荐(0)
摘要: 今天使用IDEA导入一个maven项目的时候遇到了一个问题,idea报错 Unable to import maven project: See logs for details 经过上网查资料发现可以查看idea的详细日志, 错误日志如下 2 errors java.lang.RuntimeExc 阅读全文
posted @ 2020-07-30 09:02 strongmore 阅读(7385) 评论(0) 推荐(1)
摘要: 今天想将项目的jdk版本从8升级到11,maven编译时遇到了下面的问题 错误日志 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile 阅读全文
posted @ 2020-07-29 20:10 strongmore 阅读(9190) 评论(0) 推荐(1)
摘要: 申请js权限 点击管理到博客后台 点击设置 点击申请js权限,我的是已经申请成功,所以显示不同 申请理由示例如下 尊敬的博客园管理员, 请问是否可以帮我开通js权限,我需要一些简单的js来解决例如代码高亮等外观调整。 谢谢您的帮助。 我申请的时候遇到了一个问题,就是博客园一直报无法连接到服务器,后来 阅读全文
posted @ 2020-07-29 08:55 strongmore 阅读(4402) 评论(1) 推荐(1)
摘要: 加密结果直接转字符串 public class Client { // 加密算法 private static final String BLOWFISH = "Blowfish"; // 加密秘钥 private static final String SECRET = "test"; publi 阅读全文
posted @ 2020-07-26 14:53 strongmore 阅读(1139) 评论(0) 推荐(0)
摘要: lambda表达式 public class Client { public static void main(String[] args) { Arrays.asList("hello", "world").forEach(a -> { System.out.println(a); System. 阅读全文
posted @ 2020-07-26 13:10 strongmore 阅读(397) 评论(0) 推荐(0)
摘要: 介绍 序列化就是将对象转换成字节序列,反序列化就是将字节序列转换成对象。 使用 默认序列化和反序列化 public class Client { public static void main(String[] args) { User user = new User(); user.setUser 阅读全文
posted @ 2020-07-25 12:42 strongmore 阅读(284) 评论(0) 推荐(0)
摘要: switch对字符串的支持 public class Client { public static void main(String[] args) { String name = "lisi"; switch (name) { case "lisi": System.out.println(nam 阅读全文
posted @ 2020-07-22 22:33 strongmore 阅读(299) 评论(0) 推荐(0)
摘要: 介绍 MethodHandler,翻译过来就是方法句柄,是java7提供的jsr292的一部分,为了支持动态方法的调用,主要是java.lang.invoke包。 使用 public class Client { public static void main(String[] args) thro 阅读全文
posted @ 2020-07-22 18:57 strongmore 阅读(3366) 评论(0) 推荐(0)
摘要: 介绍 java5之前我们可以通过java提供的tools.jar来操作java编译器,java6提供了新的API,让我们可以更方便的调用。包名为javax.tools。 使用 通过文件编译 String filePath = "D:\\Client.java"; //获取java编译器 JavaCo 阅读全文
posted @ 2020-07-20 23:05 strongmore 阅读(3228) 评论(1) 推荐(2)