如下基于 eova-1.6-beta3
Eova中默认提供了两个数据源:
eova Eova专用库
main 默认数据源->默认的业务库
默认main数据源中提供了oss demo演示所需的一些表,如果开始做业务,可以将数据库切换成自己的业务库。
**PS:如果只有一个真实的业务库,直接将main从demo库切换到自己的业务库即可!**
如果业务库有多个,这时候需要新增除了eova,main之外的数据源!
~~~
/**
* 自定义Main数据源Model映射
*
* @param arp
*/
@Override
protected void mapping(HashMap<String, ActiveRecordPlugin> arps) {
// 获取主数据源的ARP
// ActiveRecordPlugin main = arps.get(xx.DS_MAIN);
// 自定义业务Model映射往这里加
// main.addMapping("user_info", UserInfo.class);
// main.addMapping("users", Users.class);
// main.addMapping("address", Address.class);
// main.addMapping("orders", Orders.class);
// 获取其它数据源的ARP
// ActiveRecordPlugin xxx = arps.get("xxx");
}
~~~
jdbc.config 中添加oss 数据源的 jdbc配置
~~~
#事务级别(MYSQL=4,Oralce=2)
db.transaction_level = 4
#是否输出SQL日志
db.showsql = true
#数据库命名规则(是否全小写,建议:Mysql=true,Oracle=false)
db.islowercase = true
#数据源集
db.datasource = eova,main,oss
#Eova数据源
eova.url = jdbc:mysql://127.0.0.1:3306/eova?characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
eova.user = root
eova.pwd = root
#默认数据源
main.url = jdbc:mysql://127.0.0.1:3306/demo?characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
main.user = root
main.pwd = root
#其它数据源
oss.url = jdbc:mysql://127.0.0.1:3306/demo?characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
oss.user = root
oss.pwd = root
~~~
- 第一个10分钟
- 最新动态
- 序言
- EOVA介绍
- 新手入门
- 快速部署
- 奇技赢巧
- 元数据应该这样玩
- 个性化定制系统模块
- 前端常用代码
- 初级技能
- 仙人模式の表达式强化
- 月读の自动解析字典
- 多重连弹の下拉级联
- 色诱术の格式化单元格
- 木锭壁の前端校验
- 水龙弹の快速添加按钮
- 高级技能
- 感知之术の性能监控
- 替身术の配置自动覆盖
- 万花筒の图片服务
- 影子模仿术の数据导入
- 三重罗生门の个性化弹窗
- 沙之眼の虚拟字段
- 尸鬼封尽の覆盖源码
- 砂暴送葬の高级查询
- 创造再生の角色分级
- 影分身の代码生成
- 秽土转生の数据迁移
- 四赤阳阵の多表视图
- 六赤阳阵の多表级联
- 四象封印の数据过滤
- 象转之术の在线Office
- 影子操控术の全局控制
- 特别解释
- 关于源码
- 关于UI
- 关于浏览器兼容性
- 关于工作流引擎
- 关于Oracle
- 关于独立部署
- 关于版本号
- 关于分布式的支持
- 关于JAVA8的支持
- 常见问题
- 如何自定义数据源
- HelloWord