Spring EL表达式 --> #{XXXXX}



-----XML配置文件
<!-- Spring EL表达式--><bean id="userService" class="com.xxxx.service.impl.UserServiceImpl"><property name="userDao" value="#{userDao}"/><property name="bookDao" value="{bookDao}"/><property name="num" value="#{666666666}"/><property name="version" value="#{'itcast'}"/></bean>

读取外部Properties文件

--xml配置文件
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:p="http://www.springframework.org/schema/p"xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.org/schema/beanshttps://www.springframework.org/schema/beans/spring-beans.xsdhttp://www.springframework.org/schema/contexthttps://www.springframework.org/schema/context/spring-context.xsd"><!-- 加载properties文件属性实验--><!--1.加载context命名空间的支持--><!--xmlns:context="http://www.springframework.org/schema/context"--><!--2.加载配置文件--><context:property-placeholder location="classpath:*.properties"/><bean id="userDao" class="com.xxxx.dao.impl.UserDaoImpl"><property name="userName" value="${username}"/><property name="password" value="${pwd}"/></bean><bean id="bookDao" class="com.xxx.dao.impl.BookDaoImpl"/><bean id="userService" class="com.itheima.service.impl.UserServiceImpl"><property name="userDao" ref="userDao"/><property name="bookDao" ref="bookDao"/></bean></beans>
--xxxxxx.properties文件
username=root
pwd=123321

小节

Spring读取properties文件数据

  1. 开启context支持
  2. 加载perperties文件
    <context:property-placeholder location=“classpath:*.properties”/>
  3. 使用 ${ } 格式读取配置项
  4. ${ } 与 #{ } 进行区分

import 在当前配置文件中导入其他配置文件中的项


 <!-- 团队合作import实验 --><import resource="applicationContext-user.xml"/><import resource="applicationContext-book2.xml"/><import resource="applicationContext-book.xml"/><bean id="bookDao" class="com.xxxx.dao.impl.BookDaoImpl"><property name="num" value="3"/></bean>

Sprig的EL表达式和读取Properties文件教程相关推荐

  1. SpringMVC通过注解方式读取properties文件中的值

    为什么80%的码农都做不了架构师?>>>    本方法是结合Java配置及XML配置来完成. 首先定义XML配置文件 app.xml: <?xml version=" ...

  2. java中读取properties文件内容五种方式

    一.背景 最近,在项目开发的过程中,遇到需要在properties文件中定义一些自定义的变量,以供java程序动态的读取,修改变量,不再需要修改代码的问题.就借此机会把Spring+SpringMVC ...

  3. Java基础学习总结(15)——java读取properties文件总结

    2019独角兽企业重金招聘Python工程师标准>>> 一.java读取properties文件总结 在java项目中,操作properties文件是经常要做的,因为很多的配置信息都 ...

  4. 读取properties文件

    为什么80%的码农都做不了架构师?>>>    Java 开发中,需要将一些易变的配置参数放置再 XML 配置文件或者 properties 配置文件中.然而 XML 配置文件需要通 ...

  5. Java项目中读取properties文件,以及六种获取路径的方法

    下面1-4的内容是网上收集的相关知识,总结来说,就是如下几个知识点: 最常用读取properties文件的方法 InputStream in = getClass().getResourceAsStr ...

  6. 用java读取properties文件--转

    今天为了通过java读取properties文件,google了很长时间,终于找到了.现在特记录之和大家一起分享.      下面直接贴出代码:java类 public class Mytest pu ...

  7. Spring 如何读取properties文件内容

    http://hi.baidu.com/alizv/blog/item/d8cb2af4094662dbf3d38539.html 在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置 ...

  8. java properties 路径问题_Java 读取Properties文件时应注意的路径问题

    Java读取properties文件的方法比较多,网上最多的文章是"Java读取properties文件的六种方法",但在Java应用中,最常用还是通过java.lang.Clas ...

  9. Java-马士兵设计模式学习笔记-观察者模式-读取properties文件改成单例模式

    一.概述 1.目标:读取properties文件改成单例模式 二.代码 1.Test.java 1 class WakenUpEvent{ 2 3 private long time; 4 priva ...

最新文章

  1. 信息服务器已停止工作,游戏服务器已停止工作
  2. [C#]用HttpWebRequest加载证书建立SSL通道时发生异常的解决办法
  3. GDCM:gdcm::Version的测试程序
  4. 更新npm至最新版本
  5. Windows三十年进化史,从Windows 1.0到Windows 10
  6. 汇编中求补指令NEG的小问题..
  7. PHP 使用header函数设置HTTP头的示例方法 表头(转)
  8. JavaScript学习(九)—练习:实现跳转页面
  9. 代码好味道、坏味道与重构
  10. 【RobotStudio学习笔记】(九)坐标偏移设置
  11. Day001 20210206
  12. 强烈推荐!PPT实战技巧精华归纳,有这一篇就够啦!
  13. tomcat自定义错误页面
  14. 小火狐进化_口袋妖怪xy 三主进化的详细解析说明
  15. 支付宝支付 接口配置
  16. swap file .swp already exists
  17. 创建MySQL数据库·数据库笔记(三)
  18. 传说中的补丁比较...很好玩啊..
  19. 《那些年啊,那些事——一个程序员的奋斗史》——02
  20. 追梦猪seo针对于移动端seo优化和排名技术

热门文章

  1. 【Ubuntu】更新系统时间
  2. 传统贸易企业数字化管理
  3. 生成世界地图并在地图上画圆圈
  4. html 获取声音频谱,[前端]利用WebAudioAPI获取音频频谱(html5音频可视化)
  5. Quartz执行逻辑(七)任务的暂停和恢复
  6. 三电极体系 电化学传感器
  7. python列表按照长度排序_Python程序根据元素的长度对列表进行排序?
  8. jQuery获取(设置)自定义属性值
  9. 经典神经网络模型整理
  10. kotlin杂谈系列十二(Kotlin和Java的互操作)