Spring实战中如何演示设置常规属性值的操作示例?

2026-06-09 05:075阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计422个文字,预计阅读时间需要2分钟。

Spring实战中如何演示设置常规属性值的操作示例?

以下是对原文的简化

原文:本文实例讲述了Spring实战中设置普通属性值的方法。分享给广大读者、供大家参考,具体如下:一、配置XML+version=2.0 encoding=GBK beans+xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance xmlns=http://www.s...

简化版:本文介绍如何在Spring中设置属性值。方法如下:配置XML文件,版本为2.0,编码为GBK,并添加相关命名空间。

Spring实战中如何演示设置常规属性值的操作示例?

本文实例讲述了Spring实战之设置普通属性值的方法。分享给大家供大家参考,具体如下:

一 配置

<?xml version="1.0" encoding="GBK"?> <beans xmlns:xsi="www.w3.org/2001/XMLSchema-instance" xmlns="www.springframework.org/schema/beans" xsi:schemaLocation="www.springframework.org/schema/beans 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程序设计有所帮助。

标签:方法

本文共计422个文字,预计阅读时间需要2分钟。

Spring实战中如何演示设置常规属性值的操作示例?

以下是对原文的简化

原文:本文实例讲述了Spring实战中设置普通属性值的方法。分享给广大读者、供大家参考,具体如下:一、配置XML+version=2.0 encoding=GBK beans+xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance xmlns=http://www.s...

简化版:本文介绍如何在Spring中设置属性值。方法如下:配置XML文件,版本为2.0,编码为GBK,并添加相关命名空间。

Spring实战中如何演示设置常规属性值的操作示例?

本文实例讲述了Spring实战之设置普通属性值的方法。分享给大家供大家参考,具体如下:

一 配置

<?xml version="1.0" encoding="GBK"?> <beans xmlns:xsi="www.w3.org/2001/XMLSchema-instance" xmlns="www.springframework.org/schema/beans" xsi:schemaLocation="www.springframework.org/schema/beans 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程序设计有所帮助。

标签:方法