JVM生态学习
文章平均质量分 88
kelthas
越了解,越无知
展开
-
Ktorm 扩展化组件库(ktorm-extend)0.0.2(原ktorm-for-solon-plugin)发布
Ktorm本身支持Spring的事务托管,但是缺乏对于第三方的具有本身事务管理体系的框架的支持,所以本扩展插件添加了Solon框架的事务支持。由于Ktorm本身提供了事务扩展的可能性,所以理论上可以参考Spring的事务委托方式实现对于所有“生态型”框架的原生支持。Ktorm是Kotlin的原生ORM框架,目前最新版本为3.6.0,本扩展插件在Ktorm的基础上进行简单扩展,添加了对Solon框架的事务支持,同时支持了Ktorm的分页查询函数和对Ktorm的事务函数做了简单的函数封装。的底层实现是想通的。原创 2024-05-03 03:02:02 · 361 阅读 · 0 评论 -
Ktorm的事务委托给solon
由于`solon`自身的事务框架对于`ktorm`目前的支持存在一定的问题,所以我采取了另外的一种方式,利用solon特有的精简化的AOP特性以及注解继承的特性,单独实现了一个`ktorm`的事务委托方式。# ktorm自身的事务实现## 事务管理接口 `ktorm `的所有事务实现本质上都可以通过此接口的实现来托管给第三方生态框架的事务,根据`ktorm`的官网介绍,此接口本身并没有任何的行为动作,仅仅是一个事务管理器的抽象声明,也就是说你可以自己通过这个接口将`ktorm`的事务委托给任原创 2024-04-13 03:02:35 · 911 阅读 · 0 评论