CobarClient is a light-weight distributed Data Access Layer(DAL) based on iBatis(MyBatis now) and Spring framework.
CobarClient is aimed for samll/medium projects who are looking for distrbuted data access solutions, but still want it to be light-weight and weak semantic distributed transaction support.Today you are lucky enough to find CobarClientDAL here which is powerful and open sourced.
CobarClientDAL has many features you may need, including but not all:
(1) data access support with horizontal and vertical database partitions;
(2) failover support between target databases;
(3) query result aggreation and merge;(currently, only simple data merge functionalities are available)
(4) local and best efforts 1PC pattern distributed transaction support;
(5) sql auditing and analysis extension points,etc.
CobarClientDAL is simple to use and to deploy, check it out right now and you will be lucky from today
From Apr 20, 2011, CobarClient has been open sourced by Alibaba.com.
围观地址:http://code.alibabatech.com/wiki/display/OpenSesame/CobarClient%28Java%29+has+been+open+sourced+%21
PS:很多人说,没中文手册之类的,其实是有的,开源哪能没文档呢,对吧。checkout代码里也有docs,在线也有啊。
http://code.alibabatech.com/docs/cobarclient/zh/,希望给阿里叫个好啊,呵呵。
分享到:
相关推荐
阿里巴巴Java开发规约插件是基于开源项目PMD实现的一款编码规范检查工具,它旨在提升Java代码质量和一致性。PMD是一款强大的源代码分析器,能够检测出潜在的代码问题,如未使用的变量、过长的方法、复杂的表达式等。...
安装完成后,你需要获取阿里巴巴的Checkstyle配置文件,这通常可以在阿里巴巴开源项目的GitHub仓库中找到,如Alibaba Java Coding Guidelines。 1. **配置Checkstyle**: - 在Eclipse中,你可以通过Window -> ...
8. **Spring Cloud Alibaba**:这是一系列针对Spring Cloud的扩展,旨在将阿里巴巴的开源产品与Spring Cloud无缝对接,提供一站式的微服务解决方案。 在实际开发中,这些组件可以根据项目的具体需求灵活组合,实现...
《阿里巴巴Java规范合集》是阿里巴巴集团为了提升Java开发的质量和效率,以及代码的可读性和可维护性,制定的一套详细的编程规范。这个压缩包包含三个版本的开发手册,分别是2018年版、2019年6月19日更新版以及泰山...
包含idea和eclipse的两种插件及阿里巴巴java开发规范文档,本人亲测开源使用,内附详细安装说明,测试环境为: jdk7, eclipse Mars.2 Release (4.5.2) IntelliJ idea 2017.1.2
本项目深入解析并应用了阿里巴巴开源的Java诊断工具Arthas的设计源码,涉及1228个文件,涵盖653个Java源文件、159个Markdown文档、151个PNG图片、74个Vue文件、28个XML文件、26个JPG图片、22个JavaScript文件、18个...
yugong 是阿里巴巴推出的去Oracle数据迁移同步工具(全量 增量,目标支持MySQL/DRDS)。2008年左右,阿里巴巴开始尝试MySQL的相关研究,并开发了基于MySQL分库分表技术的相关产品,Cobar/TDDL(目前为阿里云DRDS产品),...
阿里P3C(P3C stands for "P3C Code Checker")是阿里巴巴开源的一款基于Eclipse的Java代码规约检查插件,旨在提升代码质量和开发效率,遵循阿里巴巴内部的Java编程规范。P3C源自阿里巴巴的“编码规约”实践,它为...
"对阿里巴巴开源的babel-plugin-import项目的注解" 这个标题表明我们将探讨一个由阿里巴巴贡献的开源项目——`babel-plugin-import`。这个项目是针对JavaScript开发中的一个工具,它主要功能是对`import`语句进行...
该项目深入分析了基于阿里巴巴开源的Java诊断工具Arthas的设计源码,涵盖376个文件,其中Java源文件占主导地位,共248个。文件类型还包括Markdown文档、XML配置、Shell脚本、图片、批处理文件、JAR包、文本、...
作为一款由阿里巴巴集团精心打造的开源字体,普惠体以其全面覆盖的字符集、现代简洁的设计风格、以及先进的技术特性和便利的使用方法,受到全球用户的广泛欢迎。 一、阿里巴巴普惠体的设计理念与风格 阿里巴巴普惠...
8. **源码分析**:附带的Java源码可以帮助开发者深入理解阿里巴巴开源项目的设计思想和实现方式,通过阅读和学习源码,可以提升自己的编程能力。 9. **持续集成与自动化**:手册鼓励使用持续集成工具,如Jenkins,...
该项目深入剖析了阿里巴巴开源的Java诊断工具Arthas的设计源码,包含2000个文件,涵盖894个Markdown文件、596个Java源文件、151个PNG图像文件、129个JSON文件、68个Vue文件、27个XML文件、26个JPG文件、18个...
Fastjson是阿里巴巴开源的一个高性能的JSON库,其主要功能包括将Java对象转换为JSON字符串,以及将JSON内容解析为Java对象。在Java开发中,JSON作为一种常见的数据交换格式,被广泛用于前后端交互、存储或传输数据。...
阿里巴巴开发规范插件是一款针对开发者设计的工具,旨在提高代码质量和一致性,确保代码遵循阿里巴巴的编码标准。这个离线包,名为“p3c-master”,包含了一整套用于静态代码分析和检查的规则,适用于Java、...
此外,熟悉Spring框架、MyBatis、Dubbo等主流开源技术也是阿里巴巴考察的一个方面。 除此之外,软件设计原则和模式也是考察点。例如,单一职责原则、开闭原则、依赖倒置原则、工厂模式、单例模式、观察者模式等,...
在本文中,我们将深入探讨如何在Qt应用程序中使用阿里巴巴普惠体这一开源字体,以避免因字体版权问题引发的商业纠纷。Qt是一个强大的跨平台应用程序开发框架,它支持多种编程语言,如C++和QML,使得开发者能创建美观...
本项目深入解析了阿里巴巴开源的Java诊断工具Arthas的设计源码,涵盖472个文件,其中Java源文件占比最高,达268个。此外,还包括Markdown文档、图片、脚本等多种文件类型,旨在全面剖析Arthas的架构与实现细节,为...