多数据源逆向生成表单
如题,操作时遇到一些问题。 Online表单开发页面中的,数据库导入表单按钮。 默认查询的是jeecg数据库中的表。通过修改jeecg_database.properties文件,解决了查询表单的问题。 只能表单配置中,顺利显示。
但是,当修改后,进行数据库同步时。就各种失败,报错。 自己简单分析了一下,应该是因为表在jeecg数据库始终找不到。
观察了一下cgform_head 表中的字段。 发现其并不记录表单 所对应的数据源。
是否可以认为, 在线表单功能不支持非Jeecg 的数据源。
那么大家又是如何利用jeecg 维护多数据源数据的呢? online是单独的数据库配置,配置正确就可以了 admin 发表于 2017-11-1 11:15 static/image/common/back.gif
online是单独的数据库配置,配置正确就可以了
谢谢管理回复, 我这里的需求是对一个已有项目进行转移。
数据库结构和数据都是已经存在的, 因此希望通过反向生成代码,或者导入之类的手段进行快速CRUD的实现。
但在实际使用过程中发现,这部分的功能似乎 要求 表 必须在jeecg 数据源下。 请问有没有比较快速,成熟的方式对 其他数据源的表进行维护呢?
再次感谢 jeecg的代码生成器的数据源配置可以跟jeecg平台不是一个 admin 发表于 2017-11-1 17:33 static/image/common/back.gif
jeecg的代码生成器的数据源配置可以跟jeecg平台不是一个
嗯,这一点已经发现了。 感谢提供了代码生成功能。
实际使用中,发现 生成代码 中依赖的底层dao ,注入的sessionFactory 都是hibernate-mvc 文件中默认配置的。在不进行代码修改的情况下,没次getsession返回的 都是默认数据源【jeecg】。
我现在的实现方式是,在配置文件中,再配置一个完全独立的SessionFactory, 然后复制一个基类Dao,修改其中的sessionFactory 注入实例。
但是这种方式在进行需要提交事务的操作时,需要手动进行事务提交。【貌似Spring的事务注解对多数据源的支持不是很好,网上查到的需要配置JTA】
请问我这样的思路对吗?
页:
[1]