|
@@ -43,6 +43,11 @@ public class GlobalConfig {
|
|
|
* SQL注入器
|
|
|
*/
|
|
|
private String sqlInjector;
|
|
|
+ /**
|
|
|
+ * 元对象字段填充控制器
|
|
|
+ */
|
|
|
+ @Deprecated
|
|
|
+ private String metaObjectHandler;
|
|
|
/**
|
|
|
* 字段验证策略
|
|
|
*/
|
|
@@ -100,6 +105,21 @@ public class GlobalConfig {
|
|
|
this.sqlInjector = sqlInjector;
|
|
|
}
|
|
|
|
|
|
+ @Deprecated
|
|
|
+ public String getMetaObjectHandler() {
|
|
|
+ return metaObjectHandler;
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 不在推荐使用,请自定义bean注入spring容器
|
|
|
+ * @deprecated 2.1.9
|
|
|
+ * @param metaObjectHandler
|
|
|
+ */
|
|
|
+ @Deprecated
|
|
|
+ public void setMetaObjectHandler(String metaObjectHandler) {
|
|
|
+ this.metaObjectHandler = metaObjectHandler;
|
|
|
+ }
|
|
|
+
|
|
|
public Integer getFieldStrategy() {
|
|
|
return fieldStrategy;
|
|
|
}
|
|
@@ -178,6 +198,9 @@ public class GlobalConfig {
|
|
|
if (StringUtils.isNotEmpty(this.getSqlInjector())) {
|
|
|
globalConfiguration.setSqlInjector((ISqlInjector) Class.forName(this.getSqlInjector()).newInstance());
|
|
|
}
|
|
|
+ if (StringUtils.isNotEmpty(this.getMetaObjectHandler())) {
|
|
|
+ globalConfiguration.setMetaObjectHandler((MetaObjectHandler) Class.forName(this.getMetaObjectHandler()).newInstance());
|
|
|
+ }
|
|
|
if (StringUtils.isNotEmpty(this.getKeyGenerator())) {
|
|
|
globalConfiguration.setKeyGenerator((IKeyGenerator) Class.forName(this.getKeyGenerator()).newInstance());
|
|
|
}
|