10 2015 档案
摘要:与IoC类似的是,AOP也使用了一种设计模式,这种设计模式叫做代理模式。代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。掌握代理模式对于Spring AOP的学习是至关重要的,甚...
阅读全文
摘要:依赖注入之后、对象销毁之前自动调用方法:通过类似于之前Spring项目编码的方式,我们可以通过在setXXX()方法中输出相关的语句来获悉依赖关系注入的执行时机,通过下面介绍的方法可以在依赖关系注入完成之后自动执行一些方法。如果我们想让一个类的实例在所有属性都已经设置好之后,就让它自动执行某些方法,...
阅读全文
摘要:Java语言的反射机制在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java语言的反射(Reflection)机制。Java反射机制主要提供了以下功能在运行时判断...
阅读全文
摘要:意图:简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。通常它根据自变量的不同返回不同的类的实例。适用性:简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建出哪一个产品类的实例。简...
阅读全文
摘要:接下来我们开始介绍Hibernate的数据类型,因为我们现在暂时只关注Hibernate这块,因此我们这次只建立一个Java Project,命名为hibernate2。加入hibernate JAR包:选择hibernate2项目,点击MyEclipse->Add Hibernate Capabi...
阅读全文