| Class and Description |
|---|
| PageHelperProperties
Configuration properties for PageHelper.
|
| PageHelperStandardProperties
原来的
PageHelperProperties继承了Properties在使用中发现SpringBoot会直接将application.yml(application.properties)的配置名原样set到集合中, 这样会导致配置文件里的kebab-case风格配置映射到配置类中还是kebab-case而不是camelCase, 之后设置属性的时候就会因为找不到camelCase的配置导致失效。 所有kebab-case风格的配置项都会产生这个问题,即配置不生效。 这个类不继承 Properties,用于提前接收配置文件中的配置项,
由于没有继承Properties,SpringBoot可以做正常的风格转换,
转换完成后再将camelCase风格的配置放到原来的PageHelperProperties中 |
Copyright © 2023. All rights reserved.