济宁建设局官方网站广州今天刚刚发生的重大新闻
记录一下,主要是多Maven模块
在SpringBoot+Mybatis中,如果在编译时带上了 -parameters
那么可以不用@Param注解给变量指定名称,因为在编译时保留了变量的名称,在IDE中可以配置。
在打包时需要在Maven中配置才可以保留,在 pom 中如下
<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration><!-- 保留参数名称编译 --><compilerArgs><arg>-parameters</arg></compilerArgs></configuration></plugin></plugins>
</build>
在多模块中也需要每一个模块都加上,不过如果有父模块的话在父pom中这样配置就行了
<build><pluginManagement><plugins><plugin><groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration><!-- 保留参数名称编译 --><compilerArgs><arg>-parameters</arg></compilerArgs></configuration></plugin></plugins></pluginManagement>
</build>