SmartAccess,一个简单易用的数据库访问工具。
对于使用 Rain 作为开发框架的应用,SmartAccess 可以非常方便的集成进去。
同时,为了满足不使用 Rain 的应用,也提供了一个精简的库模式。
SmartAccess 不是 ORM,他是一个 ORM 的二次封装。
提供了多种多样的数据库访问方式,同时也提供了多种多样的数据库连接池支持。
同时为了适应现代应用开发,SmartAccess 提供了完整的纯异步应用模式。(依赖于 Kotlin 及 Kotlin 协程)
TODO
- Hibernate5
- Hibernate6
- Hibernate-Reactive
引用依赖表
- Kotlin (Apache-2.0 license)
- Kotlin-stdlib (Apache-2.0 license)
- Kotlin-reflect (Apache-2.0 license)
- kotlinx.coroutines (Apache-2.0 license)
- Rain (Apache-2.0 license) 及从 Rain 传递而来的所有依赖。
- HikariCP (Apache-2.0 license)
- Jakarta Persistence API(Eclipse Public License (EPL))
- Hibernate ORM (LGPL 2.1)
- Hibernate Reactive (Apache-2.0 license)