diff --git a/app/src/main/resources/application.yml b/app/src/main/resources/application.yml index 354df4e5204e04133c1bc5846f12cea408c7f292..505aa6c46b6c7645fe292a82f92d651190c58f00 100755 --- a/app/src/main/resources/application.yml +++ b/app/src/main/resources/application.yml @@ -34,6 +34,8 @@ mybatis-plus: # log-impl: org.apache.ibatis.logging.stdout.StdOutImpl log-impl: org.apache.ibatis.logging.nologging.NoLoggingImpl local-cache-scope: statement # 每次执行sql。多个statement可能会在一个session里面。 这个是mybatis的一级缓存控制。 + return-instance-for-empty-row: true # https://mp.weixin.qq.com/s/ITwlZZfxw9D9k1iJYqZakQ + call-setters-on-nulls: true # default-enum-type-handler: org.apache.ibatis.type.EnumTypeHandler type-aliases-package: hxy.dream.dao.model # 支持通配符 * 或者 ; 分割 diff --git a/build.gradle b/build.gradle index a8bf745a366e35ff8cdd6fbabc9096f3746d3cc4..62aac99ccbf8062b03ac8cf9a0d9a2b733cdc655 100644 --- a/build.gradle +++ b/build.gradle @@ -170,6 +170,15 @@ subprojects { } +// 增加过期检查 + tasks.withType(JavaCompile) { + options.compilerArgs += ["-Xlint:deprecation", "-Xlint:unchecked"] + } + +} + +tasks.withType(JavaCompile) { + options.compilerArgs += ["-Xlint:deprecation", "-Xlint:unchecked"] } // //graalvmNative {