上一章我们使用了xml解析技术和java反射技术实现了一个简单的功能,这一章我们更进一步,模仿mybatis,实现一个sql映射功能 1,安装mysql 2,新建数据库myemployees,并建下表employees 3,创建对应的实体类 package com.epro.domin; impor ...
分类:
其他好文 时间:
2018-11-15 23:39:57
阅读次数:
320
学习工作当中用到了那么多的框架,难免会想搞清楚这些框架的底层到底是怎样实现的,借此机会从简单的写起,尝试着去实现一个框架 一,通过解析xml,获取其中的字段,用反射技术调用类中的方法 技术:dom4j,java反射 1,定义一个接口 package com.epro.framework; publi ...
分类:
其他好文 时间:
2018-11-14 01:01:07
阅读次数:
190
1、反射技术简介 Java反射技术应用广泛,它能够配置:类的全限定名、方法和参数,完成对象的初始化,甚至可以反射某些方法。这样就大大增强了Java的可配置性,Spring IOC的基本原理也是如此。 2、Java反射机制的定义 Java反射机制是指在运行状态中,对于任意一个类,都能够知道这个类的属性 ...
分类:
编程语言 时间:
2018-11-09 22:54:29
阅读次数:
312
反射技术:其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。简单说:反射技术可以对一个类进行解剖。 反射的好处:大大的增强了程序的扩展性。 反射的基本步骤: 1、获得Class对象,就是获取到指定的名称的字节 ...
分类:
其他好文 时间:
2018-10-29 19:53:02
阅读次数:
182
项目文件 1)Properties节点下主要存放的是当前程序集相关的信息,如版本号、标题等。 2)引用节点主要列出当前项目引用了哪些外部程序集,包括开发者自己写的程序集、第三方组件和.NET框架的程序集。开发者在代码 中调用 哪个程序集的类型,都必须先引用该程序集(通过反射技术来调用可以不引用) 3 ...
##############################################动态获取字段和暴力访问 ##################################################获取方法 ...
分类:
其他好文 时间:
2018-10-24 15:27:59
阅读次数:
143
Hibernate学习之二一Hibernate持久化类1什么是持久化类?Hibernate是持久层ORM映射框架,专注于数据的持久化,所谓的持久化就是将内存中的数据永久存储到关系型数据库的过程。而持久化类就是通过映射文件与数据库建立起映射关系的Java类。2持久化类的编写规则:@需提供无参构造方法。(Hibernate底层是通过反射技术生成持久类的实例)@类属性需私有化,提供私有的getter和s
分类:
Web程序 时间:
2018-10-15 12:20:19
阅读次数:
173
注解 一个例子,摘自Junit-4.12.jar源码。 关注两个元注解和两个类,它们位于java.lang.annotation包中。 @Retention(RetentionPolicy.RUNTIME)@Target(java.lang.annotation.ElementType.METHOD ...
分类:
编程语言 时间:
2018-10-06 22:10:02
阅读次数:
231
第一章 认识SSM框架和Redis 1.1 Spring框架 Sring理念 Ioc 控制反转 IOC是一个容器,在Spring中,它会认为一切Java资源都是JavaBean,容器的目标是管理Bean和它们之间的关系。 Aop 面向切面编程 第二章 Java设计模式 2.1 java 反射技术 J ...
分类:
其他好文 时间:
2018-09-27 20:12:57
阅读次数:
159
反射技术: 其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。简单说:反射技术可以对一个类进行解剖。 反射的好处:大大的增强了程序的扩展性。 反射的基本步骤: 1、获得Class对象,就是获取到指定的名称的字 ...
分类:
编程语言 时间:
2018-09-19 10:14:13
阅读次数:
165