💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
## boot-settings.properties 项目配置 ``` #admin access admin.path=/admin #shiro shiro.password.algorithmName=MD5 shiro.password.hashIterations=3 #登录设置 login.enableKickout=false login.enableLog=true ``` ## org.coderfun.boot.core.BootSettings 获取项目配置 ``` public class BootSettings { public static AppProperties properties; public BootSettings(AppProperties appProperties){ properties = appProperties; } public static String getAdminPath(){ return properties.getProperty("admin.path"); } public static boolean enableLoginKickout(){ return properties.getProperty("login.enableKickout").equals(Boolean.TRUE.toString()); } public static boolean enableLoginLog(){ return properties.getProperty("login.enableLog").equals(Boolean.TRUE.toString()); } } ``` ## application.xml spring注入项目配置文件 ``` <!-- settings start --> <bean id="settingsProperties" class="klg.common.utils.AppProperties"> <constructor-arg name="fileName" value="boot-settings.properties"/> </bean> <bean class="org.coderfun.boot.core.BootSettings"> <constructor-arg name="appProperties" ref="settingsProperties"></constructor-arg> </bean> <!-- settings end --> ```