Spring实战之设置普通属性值的方法示例
更新时间:2019年11月16日 10:02:02 作者:cakincqm
这篇文章主要介绍了Spring实战之设置普通属性值的方法,结合实例形式分析了Spring设置普通属性值的方法及相关操作注意事项,需要的朋友可以参考下
本文实例讲述了Spring实战之设置普通属性值的方法。分享给大家供大家参考,具体如下:
一 配置
<?xml version="1.0" encoding="GBK"?> <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframework.org/schema/beans" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd"> <bean id="exampleBean" class="org.crazyit.app.service.ExampleBean"> <!-- 指定int型的参数值 --> <property name="integerField" value="1"/> <!-- 指定double型的参数值 --> <property name="doubleField" value="2.3"/> </bean> </beans>
二 Bean
package org.crazyit.app.service; public class ExampleBean { // 定义一个int型的成员变量 private int integerField; // 定义一个double型的成员变量 private double doubleField; // integerField的setter和getter方法 public void setIntegerField(int integerField) { this.integerField = integerField; } public int getIntegerField() { return this.integerField; } // doubleField的setter和getter方法 public void setDoubleField(double doubleField) { this.doubleField = doubleField; } public double getDoubleField() { return this.doubleField; } }
三 测试类
package lee; import org.springframework.context.*; import org.springframework.context.support.*; import org.crazyit.app.service.*; public class BeanTest { public static void main(String[] args) { //以类加载路径下的bean.xml文件来创建Spring容器 ApplicationContext ctx = new ClassPathXmlApplicationContext("beans.xml"); ExampleBean b = ctx.getBean("exampleBean" , ExampleBean.class); System.out.println(b.getIntegerField()); System.out.println(b.getDoubleField()); } }
四 测试结果
1
2.3
更多关于java相关内容感兴趣的读者可查看本站专题:《Spring框架入门与进阶教程》、《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》、《Java文件与目录操作技巧汇总》和《Java缓存操作技巧汇总》
希望本文所述对大家java程序设计有所帮助。
相关文章
springcloud + mybatis + seate集成示例
本文主要介绍了springcloud + mybatis + seate集成示例,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧2021-06-06knife4j3.0.3整合gateway和注册中心的详细过程
这篇文章主要介绍了knife4j3.0.3整合gateway和注册中心的详细过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2023-03-03SpringCloud学习笔记之OpenFeign进行服务调用
OpenFeign对feign进行进一步的封装,添加了springmvc的一些功能,更加强大,下面这篇文章主要给大家介绍了关于SpringCloud学习笔记之OpenFeign进行服务调用的相关资料,需要的朋友可以参考下2022-01-01Spring+Hibernate+Struts(SSH)框架整合实战
SSH是 struts+spring+hibernate的一个集成框架,是目前比较流行的一种Web应用程序开源框架。本篇文章主要介绍了Spring+Hibernate+Struts(SSH)框架整合实战,非常具有实用价值,需要的朋友可以参考下2018-04-04深入学习JavaWeb中监听器(Listener)的使用方法
这篇文章主要为大家详细介绍了深入学习JavaWeb中监听器(Listener)的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2016-09-09
最新评论