
Java注解与反射
文章平均质量分 67
Java注解与反射,高级篇
简明编程
优快云简明编程,掘金白嫖圣手fly,其他地方均不是本人,若发现他人盗用本人原创文章请联系我,各种资料均免费,需要请私信
展开
-
Java注解与反射系列——利用反射进行数据自动填充(代替Mybatis-plus的自动填充)
关于为什么我要写这篇文章,主要是因为在开发的时候写微服务的时候,采用的ShardingJDBC进行分库导致Mybatis-plus的自动填充功能无法正常自动调用,无奈我只能用反射机制自己写一个进行手动调用来进行createTime、updateTime的填充。原创 2022-09-02 22:57:33 · 538 阅读 · 1 评论 -
Java注解与反射系列——反射概述day1-2
Java注解与反射系列——反射概述前言静态语言动态语言反射概述反射流程反射机制提供的功能反射的优点与缺点优点缺点反射主要的API获取反射对象代码示例结果截图 前言 反射最重要的用途:与注解进行配合,实现 所以学注解必要反射 静态语言 运行时结构不可变的语言就是静态语言。如Java、C++等 虽然Java不是动态语言,但Java可以称之为“准动态语言”。 Java有一定的动态性,我们可以利用反射机制获得类似动态语言的特性 Java的动态性让编程的时候更加灵活! 动态语言 指的是运行的时候开源改变其自身结构原创 2022-05-30 02:00:29 · 290 阅读 · 0 评论 -
Java注解与反射系列——注解与反射实例day2-2
Java注解与反射系列——注解与反射实例实例CheckMethod注解Stu类测试 实例 用于获取所有带有注解的方法的方法名并记录日到txt中 CheckMethod注解 package example.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang原创 2022-05-30 21:26:19 · 236 阅读 · 0 评论 -
Java注解与反射系列——反射示例day2-1
Java注解与反射系列——反射示例反射示例获取反射对象源码通过反射机制动态创建对象通过反射调用方法通过反射设置属性通过反射获取泛型反射操作注解(重要) 反射示例 获取反射对象 package example.reflect; public class demo1 { public static void main(String[] args) throws ClassNotFoundException { //一个类只有一个class对象 Class stu =原创 2022-05-30 20:25:52 · 239 阅读 · 0 评论 -
Java注解与反射系列——Class类day1-3
Java注解与反射系列——Class类Class类常用方法哪些类型有Class对象?类的加载过程类的加载链接初始化什么时候会发送类的初始化类的主动引用类的被动引用获取Class实例结果类加载器的作用类缓存Java中的类加载器获取类的加载器获取类中的信息 Class类 对象照镜子后可以得到的信息:某个类的属性、方法和构造器、某个类到底实现了哪些接口。对于每个类而言,JRE 都为具保首一个不变的Class类型的对象,一个Class对象包含了特定某个结构(class/interface/enum/annotati原创 2022-05-30 15:14:29 · 174 阅读 · 0 评论 -
Java注解与反射系列——注解概述day1-1
Java注解系列——注解概述注解概述注解的作用语法格式一些常见的内置注解(JavaSE)常用注解(Spring)元注解如何读取注解 注解概述 注解(Annotation)是JAVA5(JDK5)的版本开始引入的技术,在一开始学习 的时候大家可能觉得不是很重要,在JavaSE中也不常使用到,但是负责的告诉您,在企业级(J2EE)开始非常重要 注解的作用 注解可以认为是对程序做出解释,它不是程序的本身,但是他能被其他程序所读取 语法格式 @符号开头字母大写,配合参数 @Xxxx(参数) 一些常见的内置注解(J原创 2022-05-11 10:02:14 · 210 阅读 · 0 评论