教程 > mybatis 中文教程 > 阅读:27

mybatis 对象工厂(objectfactory)——迹忆客-ag捕鱼王app官网

每次 mybatis 创建结果对象的新实例时,它都会使用一个对象工厂(objectfactory)实例来完成实例化工作。 默认的对象工厂需要做的仅仅是实例化目标类,要么通过默认无参构造方法,要么通过存在的参数映射来调用带有参数的构造方法。 如果想覆盖对象工厂的默认行为,可以通过创建自己的对象工厂来实现。比如:

public class exampleobjectfactory extends defaultobjectfactory {
  public object create(class type) {
    return super.create(type);
  }
  public object create(class type, list constructorargtypes, list
网站地图