获取反射的方法有: 第一种: Class c = SubjectService.class 第二种: Class c = Class.forName(SubjectService) 获取到 Class 之后,便可以获取有参方法 c.getDeclaredMethod(String name, Cl...
java
Java生成xml文件
引入 dom4j 包 <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version> </dependency> 代码 public class ...
java动态加载插件化编程详解
对于java程序员来说,插件化是一件很酷的功能,小二有幸在工作中实现了此功能。 需要将mysql的数据通过canal同步至kafka/mysql/hdfs等 实现 public class PluginManager { private final static Logger...
Java导入导出excel,easypoi的简单使用
基于spring boot框架,先上pom配置 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> ...
Spring boot 去除URL 里的 JSESSIONID
方法一 application.yml 里设置 server: port: 80 servlet: session: tracking-modes: cookie cookie: http-only: true 方法二 启动类继承SpringBootServletInitializer 类,重写 onStartup 方法 ...
SpringBoot中自定义拦截器详解 (Token校验与放行)
首先是拦截类AuthInterceptor.java中的具体逻辑,主要是有继承BaseInterceptor.java 类,而这个BaseInterceptor.java类继承了HandlerInterceptorAdapter类,然后拦截类AuthInterceptor.java实现了其中的preHandle...
java HttpClient操作工具类
maven: <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.2</...
XMLSerializer转换Xml格式为Json
Maven <!-- 解析xml文件 --> <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.1</version> ...
Java泛型详解:和Class的使用。泛型类,泛型方法的详细使用实例
一、引入 1、泛型是什么 首先告诉大家ArrayList就是泛型。那ArrayList能完成哪些想不到的功能呢?先看看下面这段代码: ArrayList<String> strList = new ArrayList<String>(); ArrayList<I...
SpringBoot RabbitMQ实现消息可靠投递
消息投递时 可能发生丢失的场景: 生产者------msg------> MQ 。可开启消息投递结果回调,确保每条消息都收到了回调。 MQ。将Queue与消息设置成可持久化,搭建镜像集群队列。 MQ-------callbac...