Commit 3b953281 by gechengyang

整合多数据基础版本,待完善01/13。

parent 8c4d2b5f
......@@ -136,6 +136,12 @@
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.2.14</version>
</dependency>
<dependency>
<groupId>org.sss</groupId>
<artifactId>eibs-container</artifactId>
<version>3.5.0</version>
......
......@@ -3,8 +3,9 @@ package com.brilliance.bd2poinnew;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
@SpringBootApplication(scanBasePackages = {"com.brilliance.mda", "com.ceb.gjjs.mda"})
@SpringBootApplication(scanBasePackages = {"com.brilliance.mda", "com.ceb.gjjs.mda"},exclude={DataSourceAutoConfiguration.class})
@MapperScan({"com.ceb.gjjs.mda.dao"})
public class Bd2poinnewApplication {
public static void main(String[] args) {
......
......@@ -15,10 +15,8 @@ import com.brilliance.mda.runtime.mda.impl.AbstractDaoSession;
import com.brilliance.mda.runtime.mda.impl.Argument;
import com.brilliance.mda.runtime.mda.util.MdaUtils;
import com.brilliance.mda.support.mybatis.MybatisArgumentAdapter;
import com.brilliance.mda.support.mybatis.MybatisArgumentAdapter.AdaType;
import com.brilliance.mda.support.mybatis.count.CounterService;
import com.brilliance.mda.support.mybatis.dync.mapper.DbExecuteMapper;
import com.brilliance.mda.util.DataSourceUtil;
import org.mybatis.spring.SqlSessionTemplate;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
......@@ -49,17 +47,20 @@ public class MyBatisDaoSession extends AbstractDaoSession implements IDaoSession
private static final String SQLID_DYNCDEL = "dyncDelete";
private static ThreadLocal<Map> dbLocal=new ThreadLocal<>();
private static final String DATASOURCE_DB1="dataSource";
private static final String DATASOURCE_DB2="dataSource2";
private static final String DEFAULT_DATASOURCE=DATASOURCE_DB1;
private static final String DATASOURCE_EIBS="eibs";
private static final String DATASOURCE_SWD="swd";
private static final String DATASOURCE_FXD="fxd";
private static final String DEFAULT_DATASOURCE="eibs";
static
static Map initDbInfos()
{
Map map=new HashMap();
map.put(DEFAULT_DATASOURCE,DEFAULT_DATASOURCE);
map.put(DATASOURCE_DB1,DATASOURCE_DB1);
map.put(DATASOURCE_DB2,DATASOURCE_DB2);
map.put(DATASOURCE_EIBS,DATASOURCE_EIBS);
map.put(DATASOURCE_SWD,DATASOURCE_SWD);
map.put(DATASOURCE_FXD,DATASOURCE_FXD);
dbLocal.set(map);
return dbLocal.get();
}
......@@ -70,12 +71,16 @@ public class MyBatisDaoSession extends AbstractDaoSession implements IDaoSession
DbExecuteMapper dbExecuteMapper;
@Autowired
@Resource(name = "sqlSessionTemplate1")
SqlSessionTemplate sqlSessionTemplate1;
@Resource(name = "eibs")
SqlSessionTemplate eibsSqlSessionTemplate;
@Autowired
@Resource(name = "sqlSessionTemplate2")
SqlSessionTemplate sqlSessionTemplate2;
@Resource(name = "swd")
SqlSessionTemplate swdSqlSessionTemplate;
@Autowired
@Resource(name = "fxd")
SqlSessionTemplate fxdSqlSessionTemplate;
private String namespacePackage = "com.ceb.gjjs.mapper";
......@@ -84,9 +89,10 @@ public class MyBatisDaoSession extends AbstractDaoSession implements IDaoSession
public MyBatisDaoSession() {
}
public SqlSessionTemplate getSqlSessionTemplateByChangeDb(String dbName)
@Override
public void changeDb(String dbName)
{
Map dbMap=dbLocal.get();
Map dbMap= initDbInfos();
if(MdaUtils.isEmpty(dbName))
{
dbMap.put(DEFAULT_DATASOURCE,DEFAULT_DATASOURCE);
......@@ -95,19 +101,25 @@ public class MyBatisDaoSession extends AbstractDaoSession implements IDaoSession
{
dbMap.put(DEFAULT_DATASOURCE,dbName);
}
return getSqlSessionTemplate(dbName);
}
public SqlSessionTemplate getSqlSessionTemplate(String dbName)
public SqlSessionTemplate getSqlSessionTemplate()
{
SqlSessionTemplate sqlSessionTemplate=this.sqlSessionTemplate1;
if(DATASOURCE_DB1.equals(dbName))
Map dbMap=dbLocal.get();
String dbName= (String) dbMap.get(DEFAULT_DATASOURCE);
SqlSessionTemplate sqlSessionTemplate=this.eibsSqlSessionTemplate;
if(DATASOURCE_EIBS.equals(dbName))
{
sqlSessionTemplate=this.eibsSqlSessionTemplate;
}
if(DATASOURCE_SWD.equals(dbName))
{
sqlSessionTemplate=this.sqlSessionTemplate1;
sqlSessionTemplate=this.swdSqlSessionTemplate;
}
if(DATASOURCE_DB2.equals(dbName))
if(DATASOURCE_FXD.equals(dbName))
{
sqlSessionTemplate=this.sqlSessionTemplate2;
sqlSessionTemplate=this.fxdSqlSessionTemplate;
}
return sqlSessionTemplate;
}
......@@ -149,7 +161,7 @@ public class MyBatisDaoSession extends AbstractDaoSession implements IDaoSession
public int dbDelete(IModule m, Argument<? extends Object>... args) {
Class clazz = m.getClass();
MybatisArgumentAdapter adapter = new MybatisArgumentAdapter(AdaType.DELETE, clazz, args);
MybatisArgumentAdapter adapter = new MybatisArgumentAdapter(MybatisArgumentAdapter.AdaType.DELETE, clazz, args);
return this.executeUpdate(this.getSqlId(clazz, "dyncDelete"), adapter.getSqlParams());
}
......@@ -172,7 +184,7 @@ public class MyBatisDaoSession extends AbstractDaoSession implements IDaoSession
}
public <T extends IModule> T dbRead(T module, Argument... args) {
MybatisArgumentAdapter adapter = new MybatisArgumentAdapter(AdaType.SELECT, module.getClass(), args);
MybatisArgumentAdapter adapter = new MybatisArgumentAdapter(MybatisArgumentAdapter.AdaType.SELECT, module.getClass(), args);
T entity = (T) this.dyncReadOne(module.getClass(), adapter);
if (entity != null) {
MdaDriver.copyValues(module, entity);
......@@ -203,7 +215,7 @@ public class MyBatisDaoSession extends AbstractDaoSession implements IDaoSession
public <T extends IModule> int dbReadset(IModuleList<T> list, int limitSize, Argument... args) {
list.clear();
MybatisArgumentAdapter adapter = new MybatisArgumentAdapter(AdaType.SELECT, list.getDataClass(), args);
MybatisArgumentAdapter adapter = new MybatisArgumentAdapter(MybatisArgumentAdapter.AdaType.SELECT, list.getDataClass(), args);
String temp = adapter.getSqlTemplate();
Map<String, Object> params = adapter.getSqlParams();
if (limitSize == 0) {
......@@ -225,7 +237,7 @@ public class MyBatisDaoSession extends AbstractDaoSession implements IDaoSession
public <T extends IModule> int dbReadset(IModuleList<T> list, String whereSql, Object[] objects) {
list.clear();
MybatisArgumentAdapter adapter = new MybatisArgumentAdapter(AdaType.SELECT, list.getDataClass(), whereSql, objects);
MybatisArgumentAdapter adapter = new MybatisArgumentAdapter(MybatisArgumentAdapter.AdaType.SELECT, list.getDataClass(), whereSql, objects);
List<T> result = this.dyncRead(list.getDataClass(), adapter);
list.addAll(result);
return list.size();
......@@ -242,7 +254,7 @@ public class MyBatisDaoSession extends AbstractDaoSession implements IDaoSession
clazzList.add(iModule.getDataClass());
}
MybatisArgumentAdapter adapter = new MybatisArgumentAdapter(AdaType.SELECT, clazzList, whereClause, datas);
MybatisArgumentAdapter adapter = new MybatisArgumentAdapter(MybatisArgumentAdapter.AdaType.SELECT, clazzList, whereClause, datas);
IModuleList[] var13 = lists;
var8 = lists.length;
......@@ -274,7 +286,7 @@ public class MyBatisDaoSession extends AbstractDaoSession implements IDaoSession
public void dbConnect() {
//this.sqlSessionTemplate.getSqlSessionFactory().openSession(false);
// this.getSqlSessionTemplate(null).getSqlSessionFactory().openSession(false);
this.getSqlSessionTemplateByChangeDb(null).getSqlSessionFactory().openSession(false);
this.getSqlSessionTemplate().getSqlSessionFactory().openSession(false);
}
// @Override
......@@ -286,7 +298,7 @@ public class MyBatisDaoSession extends AbstractDaoSession implements IDaoSession
public <T> T dyncReadOneTest(String dbName,Class<? extends IModule> clazz, MybatisArgumentAdapter adapter) {
SqlSessionTemplate sqlSessionTemplate=getSqlSessionTemplate(dbName);
SqlSessionTemplate sqlSessionTemplate=getSqlSessionTemplate();
String sqlId = this.getSqlId(clazz, "dyncRead");
T entity = sqlSessionTemplate.selectOne(sqlId, adapter.getSqlParams());
if (entity == null) {
......@@ -298,7 +310,7 @@ public class MyBatisDaoSession extends AbstractDaoSession implements IDaoSession
public void dbDisconnect() {
try {
this.getSqlSessionTemplateByChangeDb(null).getConnection().close();
getSqlSessionTemplate().getConnection().close();
} catch (SQLException var2) {
var2.printStackTrace();
}
......@@ -312,7 +324,7 @@ public class MyBatisDaoSession extends AbstractDaoSession implements IDaoSession
}
public String dbName() {
return this.getSqlSessionTemplateByChangeDb(null).getConfiguration().getDatabaseId();
return this.getSqlSessionTemplate().getConfiguration().getDatabaseId();
}
public void dbExecuteSQL(String sql, Object... objects) {
......@@ -429,7 +441,8 @@ public class MyBatisDaoSession extends AbstractDaoSession implements IDaoSession
private <T> T dyncReadOne(Class<? extends IModule> clazz, MybatisArgumentAdapter adapter) {
String sqlId = this.getSqlId(clazz, "dyncRead");
T entity = this.getSqlSessionTemplateByChangeDb(null).selectOne(sqlId, adapter.getSqlParams());
changeDb(DEFAULT_DATASOURCE);
T entity = this.getSqlSessionTemplate().selectOne(sqlId, adapter.getSqlParams());
if (entity == null) {
this.setNoMoreRow();
}
......@@ -439,7 +452,7 @@ public class MyBatisDaoSession extends AbstractDaoSession implements IDaoSession
private <T> List<T> dyncRead(Class<T> clazz, MybatisArgumentAdapter adapter) {
String sqlId = this.getSqlId(clazz, "dyncRead");
List<T> list = this.getSqlSessionTemplateByChangeDb(null).selectList(sqlId, adapter.getSqlParams());
List<T> list = this.getSqlSessionTemplate().selectList(sqlId, adapter.getSqlParams());
if (list == null || list.size() == 0) {
this.setNoMoreRow();
}
......@@ -449,7 +462,7 @@ public class MyBatisDaoSession extends AbstractDaoSession implements IDaoSession
private <T> List<T> dyncRead(Class<T> clazz, Map params) {
String sqlId = this.getSqlId(clazz, "dyncRead");
List<T> list = this.getSqlSessionTemplateByChangeDb(null).selectList(sqlId, params);
List<T> list = this.getSqlSessionTemplate().selectList(sqlId, params);
if (list == null || list.size() == 0) {
this.setNoMoreRow();
}
......@@ -462,7 +475,7 @@ public class MyBatisDaoSession extends AbstractDaoSession implements IDaoSession
}
private int executeUpdate(String mybatisSqlId, Object params) {
int cnt =this.getSqlSessionTemplateByChangeDb(null).update(mybatisSqlId, params);
int cnt =this.getSqlSessionTemplate().update(mybatisSqlId, params);
return cnt;
}
......
package com.brilliance.mda.support;
public class mybatis {
}
package com.ceb.gjjs.mapper;
import com.ceb.gjjs.mda.bo.Usr;
import org.apache.ibatis.annotations.Mapper;
import java.util.Collection;
import java.util.List;
import java.util.Map;
@Mapper
public interface UsrMapper {
int insert(Usr record);
int insertSelective(Usr record);
int updateByPrimaryKeySelective(Usr record);
int updateByPrimaryKey(Usr record);
int deleteByPrimaryKey(Usr record);
int deleteByIds(Collection<Object> collection);
Usr selectByPrimaryKey(Usr record);
int dyncDelete(Map<String, Object> dyncMap);
List<Usr> dyncRead(Map<String, Object> dyncMap);
}
\ No newline at end of file
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:bch:(我行)机构表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.math.BigDecimal;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.math.BigDecimal;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:cpy:对账报文明细页信息表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:dat:会计日期记录表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.math.BigDecimal;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:dta:黑名单账户拦截规则表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:dtr:清分规则表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:etg:(静态表)实体组表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:ety:(静态表)实体表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:frm:交易代码记录表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:fxbank:境内外币行号数据信息表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:fxd:境内外币基础数据信息表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:fxdpat:CIPS行号信息存储表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:fxdrel:CIPS直间参关系信息文件
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.math.BigDecimal;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.math.BigDecimal;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:mar:互助协议关系表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:mcr:mcr
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:mon:监控参数信息表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.math.BigDecimal;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:noz:
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.math.BigDecimal;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:pthlst:
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:ptyref:实体与内部编号关系表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:qre:CASE处理流水记录
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.math.BigDecimal;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:rol:(静态表)角色表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.math.BigDecimal;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.math.BigDecimal;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:stb:(静态表)码表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:sth:代码表相关属性数据表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:swepty:
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:tskctl:后台服务控制表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.math.BigDecimal;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:url:操作员角色表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
/**
* TABLE:usr:(系统表)操作员信息表
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.math.BigDecimal;
import java.util.Date;
/**
......
package com.ceb.gjjs.mda.bo;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.brilliance.mda.support.mybatis.entity.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.brilliance.mda.runtime.mda.IModule;
import com.brilliance.mda.runtime.mda.impl.AbstractModule;
import com.brilliance.mda.support.mybatis.entity.Table;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import com.ceb.gjjs.mda.global.Platform;
import java.util.Date;
/**
......
......@@ -26,7 +26,7 @@ public class DataSourceConfig {
* spring.datasource.db1:application.properteis中对应属性的前缀
* @return
*/
@Bean(name = "eibs")
@Bean(name = "dataSource_eibs")
@ConfigurationProperties(prefix = "spring.datasource.eibs")
// @Bean(name = "db1")
// @ConfigurationProperties(prefix = "spring.datasource.db1")
......@@ -41,7 +41,7 @@ public class DataSourceConfig {
*/
//@Bean(name = "db2")
//@ConfigurationProperties(prefix = "spring.datasource.db2")
@Bean(name = "swd")
@Bean(name = "dataSource_swd")
@ConfigurationProperties(prefix = "spring.dataource.swd")
public DataSource dataSourceTwo() {
return DataSourceBuilder.create().build();
......@@ -56,7 +56,7 @@ public class DataSourceConfig {
*/
//@Bean(name = "db2")
//@ConfigurationProperties(prefix = "spring.datasource.db2")
@Bean(name = "fxd")
@Bean(name = "dataSource_fxd")
@ConfigurationProperties(prefix = "spring.dataource.fxd")
public DataSource dataSourceThree() {
return DataSourceBuilder.create().build();
......@@ -74,9 +74,9 @@ public class DataSourceConfig {
dynamicDataSource.setDefaultTargetDataSource(dataSourceOne());
// 配置多数据源
Map<Object, Object> dsMap = new HashMap<>();
dsMap.put("eibs", dataSourceOne());
dsMap.put("swd", dataSourceTwo());
dsMap.put("three", dataSourceThree());
dsMap.put("dataSource_eibs", dataSourceOne());
dsMap.put("dataSource_swd", dataSourceTwo());
dsMap.put("dataSource_three", dataSourceThree());
dynamicDataSource.setTargetDataSources(dsMap);
return dynamicDataSource;
......@@ -94,25 +94,26 @@ public class DataSourceConfig {
}
@Bean(name = "eibs")
@Bean(name = "SqlSessionFactory_eibs")
@Primary
public SqlSessionFactory getEibs(@Qualifier("eibs") DataSource dataSource) throws Exception{
public SqlSessionFactory getEibs(@Qualifier("dataSource_eibs") DataSource dataSource) throws Exception{
SqlSessionFactoryBean sqlfb = new SqlSessionFactoryBean();
sqlfb.setDataSource(dataSource);
// sqlfb.setConfigLocation(new ClassPathResource("mybatis-config.xml"));
sqlfb.setMapperLocations(new PathMatchingResourcePatternResolver().getResources("classpath:META-INF/orm/mda/*.xml"));
sqlfb.setMapperLocations(new PathMatchingResourcePatternResolver().getResources("classpath:mapper/*.xml"));
return sqlfb.getObject();
}
@Bean(name = "transactionManager")
@Primary
public DataSourceTransactionManager getTransactionManager1(@Qualifier("eibs")DataSource dataSource) {
public DataSourceTransactionManager getTransactionManager1(@Qualifier("dataSource_eibs")DataSource dataSource) {
return new DataSourceTransactionManager(dataSource);
}
@Bean(name = "eibs")
@Primary
public SqlSessionTemplate getSqlSessionTemplate1(@Qualifier("eibs")SqlSessionFactory sqlSessionFactory) throws Exception {
public SqlSessionTemplate getSqlSessionTemplate1(@Qualifier("SqlSessionFactory_eibs")SqlSessionFactory sqlSessionFactory) throws Exception {
return new SqlSessionTemplate(sqlSessionFactory);
}
......@@ -120,42 +121,44 @@ public class DataSourceConfig {
//-----------------------------------------
@Bean(name = "swd")
public SqlSessionFactory getSqlSessionFactory2(@Qualifier("swd") DataSource dataSource) throws Exception{
@Bean(name = "SqlSessionFactory_swd")
public SqlSessionFactory getSqlSessionFactory2(@Qualifier("dataSource_swd") DataSource dataSource) throws Exception{
SqlSessionFactoryBean sqlfb = new SqlSessionFactoryBean();
sqlfb.setDataSource(dataSource);
// sqlfb.setConfigLocation(new ClassPathResource("mybatis-config.xml"));
sqlfb.setMapperLocations(new PathMatchingResourcePatternResolver().getResources("classpath:META-INF/orm/mda/*.xml"));
sqlfb.setMapperLocations(new PathMatchingResourcePatternResolver().getResources("classpath:mapper/*.xml"));
return sqlfb.getObject();
}
//
@Bean(name = "transactionManager2")
public DataSourceTransactionManager getTransactionManager2(@Qualifier("swd")DataSource dataSource) {
public DataSourceTransactionManager getTransactionManager2(@Qualifier("dataSource_swd")DataSource dataSource) {
return new DataSourceTransactionManager(dataSource);
}
@Bean(name = "swd")
public SqlSessionTemplate getSqlSessionTemplate2(@Qualifier("swd")SqlSessionFactory sqlSessionFactory) throws Exception {
public SqlSessionTemplate getSqlSessionTemplate2(@Qualifier("SqlSessionFactory_swd")SqlSessionFactory sqlSessionFactory) throws Exception {
return new SqlSessionTemplate(sqlSessionFactory);
}
@Bean(name = "fxd")
public SqlSessionFactory getSqlSessionFactory3(@Qualifier("swd") DataSource dataSource) throws Exception{
@Bean(name = "SqlSessionFactory_fxd")
public SqlSessionFactory getSqlSessionFactory3(@Qualifier("dataSource_fxd") DataSource dataSource) throws Exception{
SqlSessionFactoryBean sqlfb = new SqlSessionFactoryBean();
sqlfb.setDataSource(dataSource);
// sqlfb.setConfigLocation(new ClassPathResource("mybatis-config.xml"));
sqlfb.setMapperLocations(new PathMatchingResourcePatternResolver().getResources("classpath:META-INF/orm/mda/*.xml"));
sqlfb.setMapperLocations(new PathMatchingResourcePatternResolver().getResources("classpath:mapper/*.xml"));
return sqlfb.getObject();
}
//
@Bean(name = "transactionManager3")
public DataSourceTransactionManager getTransactionManager3(@Qualifier("fxd")DataSource dataSource) {
public DataSourceTransactionManager getTransactionManager3(@Qualifier("dataSource_fxd")DataSource dataSource) {
return new DataSourceTransactionManager(dataSource);
}
@Bean(name = "fxd")
public SqlSessionTemplate getSqlSessionTemplate3(@Qualifier("fxd")SqlSessionFactory sqlSessionFactory) throws Exception {
public SqlSessionTemplate getSqlSessionTemplate3(@Qualifier("SqlSessionFactory_fxd")SqlSessionFactory sqlSessionFactory) throws Exception {
return new SqlSessionTemplate(sqlSessionFactory);
}
}
package com.ceb.gjjs.mda.dao;
import org.apache.ibatis.annotations.Mapper;
import com.ceb.gjjs.mda.bo.Usr;
import java.util.Collection;
import java.util.Map;
import java.util.List;
@Mapper
public interface UsrMapper {
int insert(Usr record);
int insertSelective(Usr record);
int updateByPrimaryKeySelective(Usr record);
int updateByPrimaryKey(Usr record);
int deleteByPrimaryKey(Usr record);
int deleteByIds(Collection<Object> collection);
Usr selectByPrimaryKey(Usr record);
int dyncDelete(Map<String,Object> dyncMap);
List<Usr> dyncRead(Map<String,Object> dyncMap);
package com.ceb.gjjs.mda.dao;
import org.apache.ibatis.annotations.Mapper;
import com.ceb.gjjs.mda.bo.Usr;
import java.util.Collection;
import java.util.Map;
import java.util.List;
@Mapper
public interface UsrMapper {
int insert(Usr record);
int insertSelective(Usr record);
int updateByPrimaryKeySelective(Usr record);
int updateByPrimaryKey(Usr record);
int deleteByPrimaryKey(Usr record);
int deleteByIds(Collection<Object> collection);
Usr selectByPrimaryKey(Usr record);
int dyncDelete(Map<String,Object> dyncMap);
List<Usr> dyncRead(Map<String,Object> dyncMap);
}
\ No newline at end of file
package com.ceb.gjjs.mda.global;
import java.util.*;
import java.math.BigDecimal;
import com.brilliance.mda.runtime.mda.*;
import com.brilliance.mda.runtime.mda.impl.*;
import com.brilliance.mda.runtime.annotation.*;
import com.brilliance.mda.runtime.mda.driver.*;
import static com.brilliance.mda.runtime.mda.Constants.*;
import com.brilliance.mda.runtime.mda.util.*;
import com.ceb.gjjs.mda.bo.*;
import java.util.regex.*;
import com.brilliance.mda.runtime.mda.driver.MdaDriver;
import com.brilliance.mda.runtime.mda.driver.MdaEnv;
import com.brilliance.mda.runtime.mda.impl.Argument;
import com.brilliance.mda.runtime.mda.impl.AttributeValue;
import com.brilliance.mda.runtime.mda.util.MdaUtils;
import com.brilliance.mda.runtime.mda.util.RuleUtils;
import com.ceb.gjjs.mda.bo.Bnssta;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.math.BigDecimal;
import java.util.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import static com.brilliance.mda.runtime.mda.Constants.*;
public class Platform
{
private static Logger log = LoggerFactory.getLogger(Platform.class);
......@@ -1701,7 +1706,7 @@ public class Platform
//log.debug("mdbconnect "+db);
//TODO ??/
// GCY测试中
// ctx.getDaoSession()
ctx.getDaoSession().changeDb(db);
Platform.setLastDB(db);
}
}
......@@ -2247,7 +2252,14 @@ public class Platform
if(mapObj==null)
{
String path = MdaUtils.catPath(ctx.getEnvConfig().getRootPath(),"WEB-INF/classes");
mapObj = MdaUtils.invoke("com.brilliance.xml.DbMapping","getMap",path);
try{
mapObj = MdaUtils.invoke("com.brilliance.xml.DbMapping","getMap",path);
}
catch (Exception e)
{
e.printStackTrace();
}
ctx.storeData("DbMap",mapObj);
}
Map<String,String> map = (Map<String,String>)mapObj;
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.ceb.gjjs.mapper.UsrMapper">
<!--<mapper namespace="com.ceb.gjjs.mda.dao.UsrMapper">-->
<resultMap id="BaseResultMap" type="com.ceb.gjjs.mda.bo.Usr">
<result property="inr" column="inr" jdbcType="VARCHAR" />
<result property="nam" column="nam" jdbcType="VARCHAR" />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment