广告
返回顶部
首页 > 资讯 > 精选 >Spring EL怎么使用
  • 371
分享到

Spring EL怎么使用

2023-06-04 14:06:14 371人浏览 薄情痞子
摘要

这篇文章主要讲解了“spring EL怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Spring EL怎么使用”吧!一:说明Spring EL-Spring表达式语言,支持在xml和

这篇文章主要讲解了“spring EL怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Spring EL怎么使用”吧!

一:说明

Spring EL-Spring表达式语言,支持在xml和注解中使用表达式,类似于jsP的EL表达式语言。

Spring 开发中经常涉及调用各种资源的情况,包含普通文件,网址,配置文件,系统环境变量等。 我们可以使用Spring的表达式语言实现资源的注入。

二:代码实例

  1. @Service

  2. public class DemoService {

  3.     @Value("其他类的属性")

  4.     private String another;

  5.     

  6.     public String getAnother() {

  7.         return another;

  8.     }

  9.     

  10.     public void setAnother(String another) {

  11.         this.another = another;

  12.     }

  13. }

点击(此处)折叠或打开

  1. @Configuration

  2. @ComponentScan("com.gemdale")

  3. @PropertySource("classpath:com/gemdale/gmap/spring/boot/demo/el/test.properties")

  4. public class ElConfig {

  5.     @Value("I love youe!")

  6.     private String nORMal;

  7.     @Value("#{systemProperties['os.name']}")

  8.     private String osName;

  9.     @Value("#{ T(java.lang.Math).random() * 100.0 }")

  10.     private double randomNumber;

  11.     @Value("#{demoService.another}")

  12.     private String fromAnother;

  13.     @Value("classpath:com/gemdale/gmap/spring/boot/demo/el/test.txt")

  14.     private Resource testFile;

  15.     @Value("Http://www.baidu.com")

  16.     private Resource testUrl;

  17.     @Value("${book.name}")

  18.     private String bookName;

  19.     @Autowired

  20.     private Environment environment;

  21.     @Bean

  22.     public static PropertySourcesPlaceholderConfigurer propertyConfigure() {

  23.         return new PropertySourcesPlaceholderConfigurer();

  24.     }

  25.     public void outputResource() {

  26.         try {

  27.             System.out.println(normal);

  28.             System.out.println(osName);

  29.             System.out.println(randomNumber);

  30.             System.out.println(fromAnother);

  31.             System.out.println(IOUtils.toString(testFile.getInputStream()));

  32.             System.out.println(IOUtils.toString(testUrl.getInputStream()));

  33.             System.out.println(bookName);

  34.             System.out.println(environment.getProperty("book.author"));

  35.         }

  36.         catch (Exception e) {

  37.            e.printStackTrace();

  38.         }

  39.     }

  40. }

点击(此处)折叠或打开

  1. public class Start {

  2.     public static void main(String[] args) throws Exception {

  3.         AnnotationConfigApplicationContext configApplicationContext = new AnnotationConfigApplicationContext(

  4.                 ElConfig.class);

  5.         ElConfig resourceService = configApplicationContext.getBean(ElConfig.class);

  6.         resourceService.outputResource();

  7.         configApplicationContext.close();

  8.     }

  9. }

  1. book.author=GH

  2. book.name=Spring Boot

感谢各位的阅读,以上就是“Spring EL怎么使用”的内容了,经过本文的学习后,相信大家对Spring EL怎么使用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: Spring EL怎么使用

本文链接: https://www.lsjlt.com/news/238209.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Spring EL怎么使用
    这篇文章主要讲解了“Spring EL怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Spring EL怎么使用”吧!一:说明Spring EL-Spring表达式语言,支持在xml和...
    99+
    2023-06-04
  • Vue ElementUI在el-table中怎么使用el-popover
    本文小编为大家详细介绍“Vue ElementUI在el-table中怎么使用el-popover”,内容详细,步骤清晰,细节处理妥当,希望这篇“Vue ElementUI在el-table中怎么使用el-popover...
    99+
    2023-07-06
  • vue中怎么使用el-popover
    本文小编为大家详细介绍“vue中怎么使用el-popover”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue中怎么使用el-popover”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。关于el-popove...
    99+
    2023-07-06
  • vue中$refs和$el怎么使用
    这篇文章主要介绍“vue中$refs和$el怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vue中$refs和$el怎么使用”文章能帮助大家解决问题。用法:1、“$refs”用于给元素或子组...
    99+
    2023-06-29
  • Element el-row el-col布局组件怎么用
    这篇文章主要介绍了Element el-row el-col布局组件怎么用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Element el-row el-col布局组件...
    99+
    2023-06-30
  • Element el-menu中的NavMenu怎么使用
    本篇内容介绍了“Element el-menu中的NavMenu怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!需求:如果根...
    99+
    2023-07-06
  • EL表达式怎么用
    这篇文章给大家分享的是有关EL表达式怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。EL (Expression Language) 表达式语言 是JSP2.0的正式标准规范之一要想运行EL,必须先寻找一个可...
    99+
    2023-06-03
  • ElementPlus的el-icon怎么用
    目录初步了解Icon 在 Element UI 和 Element Plus 用法上的差别Icon 在 Element Plus 中的使用逻辑只使用 svg全局引入局部引入配合 el...
    99+
    2022-11-13
  • Element el-upload上传组件怎么使用
    今天小编给大家分享一下Element el-upload上传组件怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下...
    99+
    2023-06-30
  • elementUI怎么使用el-upload上传文件
    本篇内容介绍了“elementUI怎么使用el-upload上传文件”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Element Uploa...
    99+
    2023-07-05
  • vue3中怎么使用el-upload上传文件
    本文小编为大家详细介绍“vue3中怎么使用el-upload上传文件”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue3中怎么使用el-upload上传文件”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。el-...
    99+
    2023-07-06
  • Element el-tag标签怎么用
    本篇内容介绍了“Element el-tag标签怎么用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. 前言标签经常用来描述对象...
    99+
    2023-06-29
  • vue怎么实现el-menu和el-tab联动
    这篇文章主要讲解了“vue怎么实现el-menu和el-tab联动”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue怎么实现el-menu和el-tab联动”吧!vue通过el-menus...
    99+
    2023-07-06
  • Spring Boot中怎么使用Spring MVC
    本篇内容主要讲解“Spring Boot中怎么使用Spring MVC”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Spring Boot中怎么使用Spring&n...
    99+
    2023-07-06
  • 如何使用el-table+el-tree+el-select动态选择对应值
    目录背景描述:我碰到的问题:解决问题:总结使用el-table+el-select+el-tree来实现element中el-table表格动态选择对应值 背景描述: 项目组的老大让...
    99+
    2023-01-15
    el-tree+el-select动态选择对应值 el-table el-tree+el-select
  • Vue ElementUI在el-table中使用el-popover问题
    目录ElementUI在el-table中使用el-popoverel-popover在el-table中会出现不显示情况以下属于个人猜测,为了解释给自己听的总结ElementUI在...
    99+
    2023-05-15
    Vue ElementUI el-table使用el-popover el-table el-popover
  • Vue3 Element Plus el-form表单组件怎么使用
    在 Element Plus 中,el-form 是一个表单组件,用于创建表单以便用户填写和提交数据。它提供了许多内置的验证规则和验证方法,使表单验证更加容易。使用 el-form 组件,您可以将表单控件组织在一起,并对表单进行验证,以确保...
    99+
    2023-05-14
    Vue3 element plus el-form
  • vue怎么使用el-table循环生成表格
    这篇“vue怎么使用el-table循环生成表格”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“vue怎么使用el-table...
    99+
    2023-06-30
  • elementUI中怎么结合el-select与el-tree组件
    这篇文章主要介绍了elementUI中怎么结合el-select与el-tree组件的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇elementUI中怎么结合el-select与el-tree组件文章都会有所收...
    99+
    2023-07-05
  • 怎么使用Spring Boot
    本篇内容介绍了“怎么使用Spring Boot”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. 关闭指定的自动配置通过上面的 @Enabl...
    99+
    2023-06-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作