Skip to content

pugwoo/nimbleorm-spring-boot-starter

Repository files navigation

Get Started 开始使用

nimble-orm 是基于Spring JDBC的零入侵封装,因此在Spring Boot中,它依赖于spring-boot-starter-jdbc,请确保项目自行引入该依赖并正确配置了数据库连接。

然后,在项目中maven引入依赖:

<dependency>
	<groupId>com.pugwoo</groupId>
	<artifactId>nimbleorm-spring-boot-starter</artifactId>
	<version>1.6.1</version>
</dependency>

就可以开始使用了。详细例子见该git的nimbleorm-spring-boot-starter-demo目录,以及nimble-orm项目更详细的文档。

默认情况下不需要配置参数就可以使用了,如有需要,可以配置一下参数:

nimbleorm:
  slowSqlWarningValve: 1000 # 慢SQL阈值,单位毫秒,默认1000
  maxPageSize: 1000 # 全局设置最大每页个数,默认不限制
  isPrimaryBean: false # 是否是Primary的Bean,默认不是

说明:当Spring有多个数据源时,该starter会默认(暂无法配置修改)使用Primary主数据源,请确保有主数据源。如果其它数据源也需要配置使用nimble-orm,则需要单独手动再配置其他的dbHelper实例。

changelog

  • v0.0.1 基本功能完成
  • v0.0.2 nimbleorm升级到0.8.7,springboot升级到2.0.4
  • v0.9.0 nimbleorm升级到0.9.0,以后版本和nimble-orm保持一致,如无特别说明,更新的版本均遵循此规则
  • v1.2.0 nimbleorm升级到1.2.2+,此后版本会自动升级到最新版本
  • v1.6.1 nimbleorm升级到1.6.1+,支持spring boot 3+,此后版本会自动升级到最新版本

About

spring boot starter for nimble-orm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages