登录
注册
首页
文章
分享
专题
网页模板
通用数据库访问层dexcoder-dal
如果你不喜欢用Hibernate、Mybaits这类ORM框架,喜欢JdbcTemplate或DbUtils,那么可以试试这个通用的数据库访问层dexcoder-dal,这可能是目前封装的最方便易用的数据访问层了。
状态:完结
selfly
6月前
共 14 篇
dexcoder-dal增加表别名支持
注意:本组件已重构并全新发布,更加方便易于使用。代码全部开源,详情访问 Github仓库 或 码云 版本:2.1.0-beta1 增加了表别名的支持。 单表操作一般情况下是不需要表别名的,但是也有一些特殊的情况,例如在操作oracle的xmltype类型时。 看下面的代码,xmltype类型字段名为
1年前发布
dexcoder-dal大版本更新,重构及支持更多特性
注意:本组件已重构并全新发布,更加方便易于使用。代码全部开源,详情访问 Github仓库 或 码云 版本:v2.0.0-beta1 本次对代码进行了彻底的重构,并调整了项目结构,项目命名为dexcoder-dal。 主要更新: 彻底的代码重写 Criteria方式针对sql的api调整 Criteria中支持sql函数
1年前发布
通用JdbcDao更新,增加动态数据源,支持权重和读写分离
注意:本组件已重构并全新发布,更加方便易于使用。代码全部开源,详情访问 Github仓库 或 码云 版本:V1.2.3 本次更新增加了动态数据源的支持,可以十分方便的在配置文件中将原来的单数据源修改成动态数据源,而无须修改任何的业务代码。 下面来看看如何使用动态数据源,关于
1年前发布
基于spring JdbcTemplate改进版通用dao的使用及实现三:SuperDao类的设计和实现
注意:本组件已重构并全新发布,更加方便易于使用。代码全部开源,详情访问 Github仓库 或 码云 前面讲了如何使用,该讲讲如何实现了。 其实技术上并没有什么难度,主要就是一个设计思路。 先来讲解一下superDao,大体上跟前面实现的原理没有什么变化,主要就是添加了根据clas
1年前发布
基于spring JdbcTemplate改进版通用dao的使用及实现二:使用分页
注意:本组件已重构并全新发布,更加方便易于使用。代码全部开源,详情访问 Github仓库 或 码云 在通用dao中,分页功能被封装的十分方便。 并且它可以和前面的各类查询、组合查询结合使用,完全不冲突。 另外,分页的封装是基于JdbcTemplate,也就是说你自己实现的其它各类dao
1年前发布
基于spring JdbcTemplate改进版通用dao的使用及实现
注意:本组件已重构并全新发布,更加方便易于使用。代码全部开源,详情访问 Github仓库 或 码云 之前写过一个基于spring JdbcTemplate的通用dao,以及它初步的改进版,有兴趣的可以看一下这个系列,记录了这个通用dao的编写过程。 改进版的通用dao之前已经初步介绍过,经过这
1年前发布
Spring JdbcTemplate实现通用的超级dao,比泛型dao更加强大(续)
注意:本组件已重构并全新发布,更加方便易于使用。代码全部开源,详情访问 Github仓库 或 码云 前面介绍了一些基本方法的使用,除了不用一个实体类对应的dao外没多大区别,接下来介绍的就是本次改进的重点了。 封装完成之后,用这个通用dao做了个小站,在使用过程中,速度提
1年前发布
Spring JdbcTemplate实现通用的超级dao,比泛型dao更加强大
注意:本组件已重构并全新发布,更加方便易于使用。代码全部开源,详情访问 Github仓库 或 码云 这两天比较忙,没抽出什么时间,这一停顿居然已经有2个评论了,无疑增添了我的不少动力。 在开始之前,先说下前面实现的通用泛型dao,在第四篇 通用自定义转换到JavaBean的RowMap
1年前发布
通用JdbcDao更新,增加数据分表水平拆分支持
注意:本组件已重构并全新发布,更加方便易于使用。代码全部开源,详情访问 Github仓库 或 码云 本次更新对JdbcDao的一些内部实现进行了重构,最大的改变是在调用NameHandler的getTableName方法时会传入所有拥有值的属性,以方便实现表的水平拆分。 数据水平拆分的分表,很难
1年前发布
通用JdbcDao更新,增加括号支持
注意:本组件已重构并全新发布,更加方便易于使用。代码全部开源,详情访问 Github仓库 或 码云 本次更新到 2015-10-9 V1.0.2版本 ![spring-jdbc2][] 该版本增加了括号的支持,可以实现不同的属性在括号内or的情况,示例: Criteria criteria = Criteria.create(User.class)
1年前发布
改进版通用dao实现四:源码及题外话
注意:本组件已重构并全新发布,更加方便易于使用。代码全部开源,详情访问 Github仓库 或 码云 至此,终于把这个烂尾的系列写完了,心中也不禁舒畅了下,终于可以给那些要源代码的人一个交代了。 接下来把那个定时任务系列也弄完就可以写我想写的博客了! ![spring-jdbc2][]
1年前发布
改进版通用dao实现三:分页实现
注意:本组件已重构并全新发布,更加方便易于使用。代码全部开源,详情访问 Github仓库 或 码云 前面我们已经实现了dao的增删改查功能,但是在封装的查询方法中并没有分页方法,那么我们又要如何来实现呢? 先来看看分页查询的代码: @Test public void queryList1() { Us
1年前发布
改进版通用dao实现二:dao实现类
注意:本组件已重构并全新发布,更加方便易于使用。代码全部开源,详情访问 Github仓库 或 码云 前面我们已经定义好了接口,也贴出了如何使用的测试类,现在来说说dao类的实现。 其实dao类的实现并没有什么技术含量,无非就是根据传入的参数进行一个sql的拼装并执行而已,关键
1年前发布
改进版通用dao实现一:实现说明
注意:本组件已重构并全新发布,更加方便易于使用。代码全部开源,详情访问 Github仓库 或 码云 最近因为事情比较多好久没写博客,一晃居然都几个月了。 之前随手写的Spring JdbcTemplate实现通用的泛型dao 和spring整合quartz整合动态定时任务系列,没想到会有那么多人向我要
1年前发布
最新动态
SD
sdjhsdnb
点赞了
解决内存卡目录右击查看属性显示“文件夹变0字节”的方法
22天前
TJ
TJ_Fischer
发表了
专注于运输物流业务的HTML模板
6月前
YE
yegor256
发表了
学习管理系统在线学习网站模板
6月前
VI
Vivek
发表了
电子学习网站模板
6月前
GO
goetz
发表了
建筑行业建筑公司单页业务展示模板
6月前
JO
Jonathan-Tran
发表了
现代化响应式的基于Bootstrap 5的管理后台模板
6月前
HA
Harry-Lime
发表了
Bootstrap 5 HTML响应式管理后台仪表板模板
6月前
17
17671911204
点赞了
Spring Boot 启动扩展点列表与详解
6月前
FA
Fabien-Menager
发表了
多套风格的全功能多用途后台管理模板
7月前
PH
Philip-Morton
发表了
完全响应的高级Bootstrap 5管理和仪表板模板
7月前