准备了个freyja实例项目(单数据源版)

好久没整理了。今年使用freyja-jdbc freyja-cache 做了2个项目了。

年底就整理下,本来想整个项目剔除业务之后放出来。结果删啊删啊全删了,于是只是把测试用例放了出来

附件就是 jar包和eclipse工程源码。

数据库在config文件里面 只有2个表

单数据源,配置文件在jdbc 里面修改。第一个数据源里面修改连接信息就好了

 

 

 

主要在 PropertyTest测试用例里面展示了下 freyja2 jdbc的语法 等

UserTest 里面展示了下 freyja-cache使用annotation方式 无侵入维护缓存。cache方面实际上好像远不止这些,freyja-cache就是扩展了 spring-cache。使之维护缓存集合

 

batchSave 和batchUpdate 方法配合mysql jdbc 的 rewriteBatchedStatements=true 参数可以提高30倍批量修改速度。当然freyja只是封装了spring jdbc。。。具体的跟踪源码就显而易见了

 

后面我会放出一个多数据源版本,

多数据源就是为了分库、分表达到不需要改动任何业务代码就能实现数据扩容。

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值