在导入元数据时,怎么配置我自己设计的数据库?
八卦马 发布于96月前 7答/2172阅

我想实现的功能:


过程中遇到的问题:


我的分析过程如下:


[沙发] 遗忘之静静
0.0   请详细描述你的问题

如果是ui问题,这要靠你自己手动diy了

如果是需要导入自己的数据库。社区已经存在相同的问题了

http://www.eova.cn/qa/detail/157     这个是链接的地址

我用mysql数据库配置没问题,地址的贴主是用oracle的

这个配置要注意数据库的库表是否完好,路径是否配正确

 /**
     * 自定义插件
     */
    @Override
    protected void plugin(Plugins plugins) {
        // 数据源Key
        String datasource = "oss";
         
        // 添加数据源
        String ossUrl, ossUser, ossPwd;
        ossUrl = props.get("oss_url");
        ossUser = props.get("oss_user");
        ossPwd = props.get("oss_pwd");
         
        WallFilter wall = new WallFilter();
        wall.setDbType(JdbcUtils.MYSQL);
         
        DruidPlugin dp = new DruidPlugin(ossUrl, ossUser, ossPwd);
        dp.addFilter(new StatFilter());
        dp.addFilter(wall);
         
        ActiveRecordPlugin arp = new ActiveRecordPlugin(datasource, dp);
        // 方言
        arp.setDialect(new MysqlDialect());
        // 事务级别
        arp.setTransactionLevel(Connection.TRANSACTION_REPEATABLE_READ);
        // 统一全部默认小写
        arp.setContainerFactory(new CaseInsensitiveContainerFactory(true));
        // 是否显示SQL
        arp.setShowSql(true);
        System.out.println("load data source:" + ossUrl + "/" + ossUser);
 
        // arp.addMapping("xxx", Xxx.class);
        plugins.add(dp).add(arp);
         
        // 注册数据源
        dataSources.add(datasource);
         
        // 添加自动扫描插件
         
        // ...
    }


亮点
[地板] 淡淡的雾
没有明白你想问什么。先看下文档。http://7xign9.com1.z0.glb.clouddn.com/eova_doc_1.5.pdf。
[地毯] 八卦马
看了文档了 就是文档5.2新增菜单哪里开始 。我要创建自己的表给怎么配置
[4楼] Jieven
先设计好数据库再导入元数据!不是先有元数据再动态生成数据库!
[5楼] 初康宁
我们把框架改了,可以在元数据表和字段进行增删改查是 ,自动修改元数据,其实并不难。
[6楼] 菜鸟新手请多指教
@遗忘之静静 请问mysql数据库配置如何配置的
[7楼] 菜鸟新手请多指教
@遗忘之静静 我配置mysql时用上述配置但是报错,DruidPlugin提示空指针
提交评论
嘿,我来帮你!