微前端架构如何改变企业的开发模式与效率提升
1195
2022-10-19
springboot配置文件中使用${}注入值的两种方式小结
目录配置文件中使用${}注入值方式在springboot中使用System.setProperty设置参数配置文件自扫描spring配置文件${}的用法话不多说直scnhd接看就完事了
配置文件中使用${}注入值方式
在springboot中使用System.setProperty设置参数
user:
user-name: ${username}
age: ${age}
配置文件是这种写法,我们可以用System.setProperty来设置参数,System.setProperty相当于一个静态变量,存在内存里面,使用el表达式和@value获取
public static void main(String[] args) {
System.setProperty("username", "张三");
System.setProperty("age", "10");
}
@Component
public class User {
@Value("${user.user-name}")
private String username;
@Value("${user.age}")
private String age;
SetterAndGetter
@Override
public String toString() {
return "User [username=" + username + ", age=" + age + "]";
}
User [username=张三, age=10]
配置文件自扫描
destroy-method="close">
destroy-method="close">
熟悉的数据库配置。这里我们可以使用自动扫描
下面是jdbc.properties
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://127.0.0.1:3306/test?autoReconnect=true
username=root
password=root
#定义初始连接数
initialSize=5
#定义最大连接数
maxActive=20
#定义最大空闲
maxIdlscnhde=20
#定义最小空闲
minIdle=1
#定义最长等待时间
maxWait=60000
spring配置文件${}的用法
话不多说直接看就完事了
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~