两个概念的区别:框架如Struts的url映射 VS java映射
1)框架如Struts的url映射,即mapping
是框架的概念,是建立http url到后端action的java类的映射关系,在浏览器地址栏输入http url如http://127.0.0.1:8081/testProject/authuser/add,自动跳转到authuseraction类的add方法去执行.
还有Hibernate框架,也有映射的概念,
ORM 就是Object-Relation Mapping,就是对象映射到数据库 |
映射经常用到,如Struts、spring、Hibernate等框架都能用到。
2)java反射,即Reflection
反射就是要得到类和方法本身,因为是在方法中得到类和方法的对象,所以被称为反射调用 你也可以在api中查看Class和Method等类 Class string = String.class;这行代码就是对String类的反射调用 string.getMethods()就是来获取String类中的所有的方法,并把方法组装成Method对象的数组返回 还有其他的一些方法你可以自己看api |