dbm-orm

dbm是一个在springjdbc上封装的轻量级orm。特色基本的实体增删改查(单表)不需要生成样板代码和sql文件。返回结果不需要手动映射,会根据字段名称自动映射。支持sql语句和接口绑定风格的DAO,但sql不是写在丑陋的xml里,而是直接写在sql文件里,这样用eclipse或者相关支持sql的编辑器打开时,就可以语法高亮,更容易阅读。支持sql脚本修改后重新加载内置支持分页查询。接口支持

EasyTransaction

一、由来这个框架是结合齐牛金融公司之前遇到的分布式事务场景以及支付宝程立分享的一个PPT<大规模SOA系统的分布式事务处理>而设计实现,意在解决之前公司对于每个分布式事务场景中都自行重复设计中间状态、幂等实现及重试逻辑的状况。采纳本框架后能解决现有已发现的所有分布式事务场景,减少设计开发设计工作量,提高开发效率,并统一保证事务实现的可靠性。二、分布式事务场景及框架对应实现分布式事务场景无需分布式

muppet ORM

muppetORM是使用Java语言开发的,对jdbc进行封装,实现简单对象关系映射的持久化框架。目前实现insert,update,delete及查询结果集映射Map,List,Object,基于JavaBean注解生成修改scheme,scheme自动生成JavaBean,事务控制,查询工具类增强单表查询效率。内部模块设计:容器

simple-orm

基于Spring-JDBC和javax.persistence注解的简易ORM的封装。支持多数据源,通过简单的常规的Spring的配置就可以轻松实现,对代码无侵入。//定义数据映射实体类@Table(name="sys_user")//设置对应的表名@TargetDataSource(name="hueDataSource")//如果需要支持多数据源,添加

nimble-orm

这是一个基于SpringJdbcTemplate的小工具,帮助开发者简单地完成Mysql的增删改查。使用nimble-orm的优势为互联网频繁的表变动而生。 表名、字段名,仅在代码中出现一次。修改表名只需要改一处地方,修改字段名,仅需改字段注解一次及where子句中涉及的字段名。增加字段只需增加一个表成员。修改量相比MyBatis大大减少。实用主义者,注重简单实用的接口。 分页接口、

coody-edbc

simple-edbc一个简单易用的ORM框架。集成hibernate与mybatis部分特征于一身支持原生SQL语句、支持各种弹性装载支持注解控制表名、字段名支持注解控制数据源与数据源继承关系可配合Spring事物管理简化模型与数据库对应关系,提供默认驼峰与下划线命名规则文档地址:https://shimo.im/doc/Gd6NqYolg7wfEAHJ/注意事项

smjdbctemplate

smjdbctemplate—简单的ORM框架基于springjdbctemplate的升级版,大家自己下载源码编译安装到本地仓库即可使用<!-- jdbc orm --><dependency>  <groupId>com.cxytiandi</groupId>  <artifactId>cxytiandi-jdbc</artifactId>  

BeegoCURD
BeegoCURD

BeegoCURD还在为写CURD而烦躁吗,还在为代码格式规范统一而烦恼吗,还在为没时间找女朋友找借口吗?BeegoCURD基于Beego,Bootstrap3,JQuery三个牛哄哄的框架生成MVC代码,让你不用一秒(视硬件配置而定)就能快速构建基于Golang 的增删改查Beego项目。由于这个工具是为了上班偷懒而写的,使用情况是根据自身定制,所以开源出来给大家提供建议(代码很烂)或者一起偷懒

zd-web-utils

一直以来关于持久层框架选择的讨论都比较多,网上查了下比较,大致得出的结果:hibernate太繁,springjdbc太简,mybatis刚好,可见如今选用mybatis的势头也越来越明显。毕竟mybatis有DAO模版,强大的代码生成工具,这些都是在做开发的时候很容易提高效率的。但我个人偏向喜欢用Jdbctemplate,Jdbctemplate运行期更高效、内嵌Spring框架中、支持基于

Lcbatis

lcbatis是mybatis的增强工具,在mybaits的基础上真正实现零配置扩展,对于一般的sql语句可以告别xml了。用法(零配置,超简单)把根目录那个Lcbatis.jar包下载下来导入到项目里面就OK了。 (重要:因为我小小修改了mybatis源代码的几个地方,所以Lcbatis.jar的导入的优先级必须要高于mybaits.jar,如果你没改过包名,默认是优先的)获取Service对象

DbUtils-Pro

DbUtils-Pro开源协议: Apache2.0DbUtils-Pro是一个DbUtils的改进版,它支持多种SQL风格并改进事务管理。主要特点有:改进DbUtils的异常处理,将SQLException转化为运行时导常抛出,无需再手工捕获异常,这点类似于Spring的JdbcTemplate。添加Inline风格SQL支持,Inline风格利用Threadlocal方式传递SQL参数,具有

Scree
Scree

目录一、Scree是为了解决什么问题?二、Scree为了取代数据访问层是如何思考的?做了哪些事情?三、现在开始使用scree四、Scree的高阶能力五、分布式环境下的scree六、常见问题集锦前言2008年初,来上海不久的我,有幸加入了一家在沪上的.net领域还算有一定名气的公司。第一次接触到ORM,那是技术老大自行研发的。其实,它并不仅仅是ORM,而是基于ORM的一整套框架体系。当时的我就被震撼