Sprig的EL表达式和读取Properties文件教程
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文件数据
- 开启context支持
- 加载perperties文件
<context:property-placeholder location=“classpath:*.properties”/> - 使用 ${ } 格式读取配置项
- ${ } 与 #{ } 进行区分
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文件教程相关推荐
- SpringMVC通过注解方式读取properties文件中的值
为什么80%的码农都做不了架构师?>>> 本方法是结合Java配置及XML配置来完成. 首先定义XML配置文件 app.xml: <?xml version=" ...
- java中读取properties文件内容五种方式
一.背景 最近,在项目开发的过程中,遇到需要在properties文件中定义一些自定义的变量,以供java程序动态的读取,修改变量,不再需要修改代码的问题.就借此机会把Spring+SpringMVC ...
- Java基础学习总结(15)——java读取properties文件总结
2019独角兽企业重金招聘Python工程师标准>>> 一.java读取properties文件总结 在java项目中,操作properties文件是经常要做的,因为很多的配置信息都 ...
- 读取properties文件
为什么80%的码农都做不了架构师?>>> Java 开发中,需要将一些易变的配置参数放置再 XML 配置文件或者 properties 配置文件中.然而 XML 配置文件需要通 ...
- Java项目中读取properties文件,以及六种获取路径的方法
下面1-4的内容是网上收集的相关知识,总结来说,就是如下几个知识点: 最常用读取properties文件的方法 InputStream in = getClass().getResourceAsStr ...
- 用java读取properties文件--转
今天为了通过java读取properties文件,google了很长时间,终于找到了.现在特记录之和大家一起分享. 下面直接贴出代码:java类 public class Mytest pu ...
- Spring 如何读取properties文件内容
http://hi.baidu.com/alizv/blog/item/d8cb2af4094662dbf3d38539.html 在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置 ...
- java properties 路径问题_Java 读取Properties文件时应注意的路径问题
Java读取properties文件的方法比较多,网上最多的文章是"Java读取properties文件的六种方法",但在Java应用中,最常用还是通过java.lang.Clas ...
- Java-马士兵设计模式学习笔记-观察者模式-读取properties文件改成单例模式
一.概述 1.目标:读取properties文件改成单例模式 二.代码 1.Test.java 1 class WakenUpEvent{ 2 3 private long time; 4 priva ...
最新文章
- 信息服务器已停止工作,游戏服务器已停止工作
- [C#]用HttpWebRequest加载证书建立SSL通道时发生异常的解决办法
- GDCM:gdcm::Version的测试程序
- 更新npm至最新版本
- Windows三十年进化史,从Windows 1.0到Windows 10
- 汇编中求补指令NEG的小问题..
- PHP 使用header函数设置HTTP头的示例方法 表头(转)
- JavaScript学习(九)—练习:实现跳转页面
- 代码好味道、坏味道与重构
- 【RobotStudio学习笔记】(九)坐标偏移设置
- Day001 20210206
- 强烈推荐!PPT实战技巧精华归纳,有这一篇就够啦!
- tomcat自定义错误页面
- 小火狐进化_口袋妖怪xy 三主进化的详细解析说明
- 支付宝支付 接口配置
- swap file .swp already exists
- 创建MySQL数据库·数据库笔记(三)
- 传说中的补丁比较...很好玩啊..
- 《那些年啊,那些事——一个程序员的奋斗史》——02
- 追梦猪seo针对于移动端seo优化和排名技术