三大框架的底层是啥 反射? 反射和映射的区别是啥 我是学JAVA的

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三大框架的底层是啥 反射? 反射和映射的区别是啥 我是学JAVA的相关的知识,希望对你有一定的参考价值。

ORM 就是Object-Relation Mapping,就是对象映射到数据库
反射就是要得到类和方法本身,因为是在方法中得到类和方法的对象,所以被称为反射调用
你也可以在api中查看Class和Method等类
Class string = String.class;这行代码就是对String类的反射调用
string.getMethods()就是来获取String类中的所有的方法,并把方法组装成Method对象的数组返回
还有其他的一些方法你可以自己看api追问

那三大框架的底层呢 是利用反射吗?

参考技术A 三大框架都用到了反射机制,像spring的Ioc,hibernate中的拼sql语句的时候都是通过反射机制实现的,反射机制为我们提供了很强大的功能本回答被提问者采纳

以上是关于三大框架的底层是啥 反射? 反射和映射的区别是啥 我是学JAVA的的主要内容,如果未能解决你的问题,请参考以下文章

JAVA中反射是啥

c#的属性和反射,大约是啥回事

Java的概念和定义是啥?

Introspector内省和反射的区别.

对象反射的安全风险是啥?

c#的泛型,委托,反射是啥?