EL表达式可以取当前运行环境中的变量|常量值,{ess.db.type} 服务器环境中配置的环境变量名。
假如你ess.db.type设置的值是MySql,那么你这里实现在配置文件解析时,就会把红框内的这部分变为"MySqlSimpleDaoImpl",可以通过反射将你的这个类实例化。JavaBean就完成了注入
这是Spring的容器后处理器PropertyPlaceholderConfigurer,仔细找找应该能找到相关的bean配置。
作用:将${}所引用的内容替换为一个.properties文件内的内容
参考资料。
http://www.cnblogs.com/yl2755/archive/2012/05/06/2486752.html
这个spring用的好歪~~
干嘛不多陪几个DAO
根据类型的不同 转到不同的实体类 比如 type=1 那就转到1SimpleDaoImpl