Fastser-DAL是Java通用数据访问组件,基于mybatis、spring jdbc、hibernate等ORM框架开发,同时支持基于多数据源的读写分离、主备切换、故障转移,自动恢复、负载均衡、缓存等。
Fastser-DAL1.0.2发布,本次版本主要增加了多数据源有各种自动切换功能和部分bug修复,可以在开发过程中快速应用于实践。
更新内容如下:
修复jdk1.6下的部分bug;
添加动态数据源
该版本下载地址。
更多内容请查看Fastser-DAL主页。
本着不重复造轮子的原则,基于mybatis、spring jdbc、hibernate等ORM的通用数据该问层,支持基于datasource的读写分离、主备自动切换和故障转移,支持简单的负载均衡。
特性:
基于mybatis、spring jdbc、hibernate等各大orm框架实现通用dal层功能,并与已有项目完全兼容。
实现dal层cache
实现基于多数据源(datasource)的读写分离、主备切换、故障转移、恢复检测和负载均衡
使用该组件必须遵循以下规则:默认字段名称与数据库表字段一致,每张表有名称为id的唯一标识字段
引用来自“许雷神”的评论
这个可以支持mybatis热切换数据库吗?引用来自“AkataMoKa”的评论
挺好的,请问支持相同的数据库,但是不同的服务器查询吗?引用来自“uncode”的评论
嗯,就是解决这类问题的就是A服务器上和B服务器上都有一个相同的表
Faster-DAL 可以用相同的 SQL 查询 A 和 B 服务器上的数据库,并排序?
引用来自“jiangkeju”的评论
我的主键字段是UUID引用来自“uncode”的评论
下个版本就支持UUID,谢谢支持引用来自“AkataMoKa”的评论
挺好的,请问支持相同的数据库,但是不同的服务器查询吗?引用来自“HonChy”的评论
看介绍很强大,加油哇引用来自“开源中国首席代码检查官”的评论
希望 持续更新引用来自“白痴糊涂人”的评论
pk一定要是“id"吗?不能自定义吗引用来自“ghl”的评论
希望能有详细的文档引用来自“李烈火”的评论
看上去挺复杂引用来自“jiangkeju”的评论
我的主键字段是UUID引用来自“笑莫问”的评论
关注下