JFinal-layui-pro v3.0 新增多数据源功能,增强代码生成器
为了增强代码生成器的跨数据库生成功能,所以新增了数据源管理功能,结合jfinal的数据库插件,实现动态配置多数据源的功能,解决了配置文件配置数据源的繁琐和需要重启系统的缺点。代码生成器实现多数据源一条龙服务,无感的存在,让开发效率更上一层楼。
JFinal-layui-pro v3.0 更新功能:
1、新增数据源管理
2、优化代码生成器,实现多数据源生成代码一条龙服务
3、@table注解和TableScanner扩展支持多数据源绑定
4、优化BaseService,新增getQuerySql(String...columns)方法
5、路由扫描支持多组package
6、 升级附件上传依赖包
一、新增数据源管理
1、启动系统之后,可以在数据源管理新增其他数据库的连接,然后点击启动即可。
这里面最主要的是configName:这个是唯一的,使用该数据源就是通过这个configName来调用,
用法:Db.use(configName).find(....);
例如:Db.use('runapi').find(sql,para);
2、开机启动,是-系统启动时启动,否-则需要手动启动。启动:是-已启动,否-未启动;启动项可随时开启关闭
二、代码生成器多数据源使用
1、代码生成器下拉选择对应的数据源,然后选择表生成代码,下载代码重启系统即可,不需要任何配置。
2、多数据源的service接口方法一样的,就是重写了getDb()方法,该方法就是绑定数据源的。
3、model类通过table主键自动绑定数据源
三、@table注解和TableScanner扩展支持多数据源绑定
1、@Table注解扩展configName属性
2、TableScanner扩展支持多package扫描和多数据源绑定,_MappingKit.annotationTable(arp, configName);
四、优化BaseService,新增getQuerySql(String...columns)方法,方便在业务方法查询返回实体对象数据,使用如下:
五、路由扫描支持多组package

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Python 插件虚拟环境支持
eKuiper 团队于年前发布了 1.8.0 版本,并在 2 月对该版本的文档进行了完善,同时通过 EMQ Demo Day 直播帮助用户更进一步了解新功能的使用场景。 我们也开始了下一个版本 1.9.0 的开发,该版本将是一个较小的迭代版本,主要目标是实现与工业协议网关软件 Neuron 的多实例连接。目前主要完成了功能调研和规划工作,以及新功能 Python 插件虚拟环境支持的开发。 此外,2 月还发布了 1.8.1 版本,包含导入 Portable 插件以及 Flow Editor 等 bug 修复。 Python 插件虚拟环境支持 虚拟环境是 Python 开发中常用的技术,对 Python 的依赖性管理很有帮助。Anaconda 或 Miniconda 是最流行的 Python 环境管理器之一。conda 软件包和环境管理器包含在所有版本的 Anaconda®、Miniconda 和 Anaconda Repository 中。eKuiper 支持使用 conda 环境运行 Python 插件。 使用该功能之前,用户需要确保 eKuiper 运行的主机或者 Docker co...
- 下一篇
PicList V1.4.1 发布 云存储-图床管理和图片上传工具 mac 平台安装包现已签名和公证
PicList 是一个云存储管理和图片上传工具,可以进行包括云端目录查看、文件搜索、批量上传下载和删除文件,复制多种格式文件链接和文件预览等操作。 开源地址和软件官网 Github: https://github.com/Kuingsmile/PicList Gitee: https://gitee.com/kuingsmile/PicList 软件官网:https://piclist.cn 下载地址 Windows: https://release.piclist.cn/1.4.1/PicList-Setup-1.4.1-ia32.exehttps://release.piclist.cn/1.4.1/PicList-Setup-1.4.1-x64.exehttps://release.piclist.cn/1.4.1/PicList-Setup-1.4.1.exe Linux: https://release.piclist.cn/1.4.1/PicList-1.4.1.AppImagehttps://release.piclist.cn/1.4.1/piclist_1.4.1_a...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Linux系统CentOS6、CentOS7手动修改IP地址
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2全家桶,快速入门学习开发网站教程
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境