spring
么么西亚
大一不努力,秋招徒伤悲
展开
-
eureka
1.创建eureka注册中心 配置: server: port: 8761 eureka: instance: hostname: eureka-server # eureka实例的主机名 client: register-with-eureka: false #不把自己注册到eureka上 fetch-registry: false #不从eureka...原创 2020-02-25 14:54:24 · 180 阅读 · 0 评论 -
dubbo整合zookeper
引入依赖https://github.com/apache/dubbo-spring-boot-project和zookeeper的客户端工具https://mvnrepository.com/artifact/com.github.sgroschupf/zkclient/0.1 application.properties中配置dubbo的属性比如注册中心地址(dubbo.registry.a...原创 2020-02-24 14:26:44 · 179 阅读 · 0 评论 -
反射获取成员方法
无参方法: public class A{ public void hello() { System.out.println("hello world"); } } public class TestClassLoad { public static void main(String[] args) throws Exception { ...原创 2020-02-20 14:55:04 · 159 阅读 · 0 评论 -
反射获取构造方法Constructor
获取构造方法的目的就是为了创建对象。 无参构造的时候,直接在Class personClass=Person.class的时候通过personCLass.newInstance();创建。原创 2020-02-18 17:43:23 · 159 阅读 · 0 评论 -
暴力反射
用过反射获取到私有方法,属性等的时候,不能直接通过get方法获取其中的值,这时候就要用setAccessible(true)来忽略访问权限修饰符的安全检查。 getDeclarexxxx方法:获取所有成员变量,方法等,不考虑修饰符,不加declare的方法只获取public的 Person p=new Person(); Class personClass=Person.class; //忽...原创 2020-02-18 17:24:47 · 167 阅读 · 0 评论 -
反射
首先要知道java代码运行的三个阶段: 反射的两个好处: 1.解耦。 2.运行时操作对象。 所谓运行时操作对象,即在java代码运行的第二个阶段也就是Class类对象阶段的的时候获取里面的方法数组等。 举个例子: 定义一个string变量,当我们用string.的时候,ide...原创 2020-02-17 09:09:18 · 100 阅读 · 0 评论