`
musicbox95351
  • 浏览: 229333 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

java spring 属性注入 备忘

 
阅读更多
<bean id="" class="">
<property name="strValue" value="string1">
<property name="intValue" value="123"/>
<property name="intValue" value="123">
    <value>123</value>
</property>
<property name="listValue">
    <list>
        <value>value1</value>
        <value>value2</value>
    </list>
</property>
<property name="setValue">
    <set>
        <value>v1</value>
        <value>v2</value>
    </set>
</property>
<property name="arrayValue">
    <list>
        <value>value1</value>
        <value>value2</value>
    </list>
</property>
<property name="mapValue">
    <map>
        <entry key="1" value="asdf"/>
        <entry key="2" value="asdf"/>
    </map>
</property>
<property name="dateValue">
    <value>2001-1-12</value>
</property>
</bean>



<bean id="" class="org.springframework.beans.factory.config.CustomEditorConfigurer">
    <property name="customEditors">
    <map>
    <entry key="java.util.Date">
        <bean class="....UtilDatePropertyEditor">
            <property name="format" value="yyyy-MM-dd" />
        </bean>
    <entry>
    </map>
    </property>
</bean>

UtilDatePropertyEditor extends PropertyEditorSupport{
    @Override
    public void setAsText(String text) throws IllegalArgumentException{
        SimpleDateFormat sfd = new SimpleDateFormat("yyyy-MM-dd");
        this.setValue(sfd.parse(text););
    }
}
分享到:
评论

相关推荐

    Spring 备忘 (一)

    Spring 是一个开源的 Java 应用框架,它以其轻量级、模块化和依赖注入特性而闻名。Spring 框架的核心是 IoC(Inversion of Control,控制反转)和 AOP(Aspect Oriented Programming,面向切面编程)。这个备忘系列...

    Java面试题资料

    8. **Spring框架**:Spring的核心特性,如依赖注入(DI)、面向切面编程(AOP)、Bean管理、事务管理、Spring MVC、Spring Boot和Spring Cloud等相关知识。 9. **数据库相关**:SQL语句优化,事务的ACID属性,索引...

    java面试——深圳-乐信-Java高级.zip

    在Java高级面试中,面试官通常会关注候选人在核心Java、多线程、集合框架、JVM内存管理、设计模式、数据库操作、网络编程、异常处理、IO流、Spring框架及其实现原理等方面的知识掌握程度。以下是根据这些关键点展开...

    基于Java的仓库管理系统

    系统可能使用了Spring框架来管理和协调各个组件,Spring以其依赖注入和面向切面编程特性,使得模块化和测试变得更加简单。 `.classpath`文件是Eclipse IDE的一个配置文件,用于定义项目的类路径,它包含了项目所需...

    java面试宝典-自用

    11. **Spring框架**:熟悉Spring的基本原理,如依赖注入(DI)、AOP(面向切面编程)、Spring Boot、Spring Cloud等相关知识。 12. **数据库相关**:SQL查询优化,事务处理(ACID属性),索引原理,JDBC操作,以及...

    Tutorial-Practice:我的Java Turorial备忘录

    24. **Spring框架**:学习依赖注入、AOP、事务管理等核心概念。 通过这个Java教程实践备忘录,你可以逐步掌握Java编程的各个方面,无论你是初学者还是有一定经验的开发者,都能从中找到提升的空间。不断实践,理论...

    JAVA技术体系

    - **XML 与属性文件**:讲解 XML 文件的解析和使用 Java 属性文件。 #### Java 高级特性 - **AWT 与 Swing**:进一步探讨图形界面编程,包括布局管理器、事件处理等。 - **JFace**:介绍 Eclipse 平台上的图形界面...

    java面试题与技巧

    1. 类与对象:深入理解类的构造器、属性和方法,以及对象的创建和销毁。 2. 继承与多态:解释继承的用途,多态的概念及其在代码中的实现。 3. 接口与抽象类:了解接口与抽象类的区别,何时使用接口,何时使用抽象类...

    SringMVC 注解标记备忘录

    Spring MVC 是一个基于Java的轻量级Web应用框架,它为构建RESTful应用程序提供了强大的支持。这个框架的核心是模型-视图-控制器(MVC)设计模式,它将应用程序的业务逻辑、数据处理和用户界面分离开来,使得开发过程...

    STRUTS备忘录、

    Struts可以与Hibernate、iBatis等持久层框架集成,Spring框架可以用于依赖注入,提高应用的可测试性和解耦。 总的来说,Struts作为一个成熟的MVC框架,为Java Web开发提供了强大且灵活的工具,帮助开发者构建出高效...

    wicket-notes-demo:一个技术演示,使用Wicket,Spring,JPA2,JSR-303(Bean验证)在Java中实现多用户注释Webapp

    检票口演示 特拉维斯: 一个技术演示,该演示使用 , , , 在Java中实现多用户注释应用程序关于该Webapp提供了按用户备忘的功能,这意味着不同的用户可以登录和创建,阅读,更新和删除备忘。 此外,注释可以按其...

    architect-awesome-java:《后端架构师技术图谱》java实现

    - **行为型模式**:策略、模板方法、观察者、迭代器、职责链、访问者、命令、状态、备忘录。 5. **Spring框架**: - **IoC(控制反转)**:Bean的生命周期、依赖注入、AOP。 - **Spring MVC**:模型-视图-控制器...

    feign_test.7z

    然后在 Feign 客户端应用中,通过 Spring Boot 的自动装配,就可以直接注入并使用这个 `DemoService` 接口进行远程调用了。 五、Hystrix 断路器 在微服务架构中,为了提高系统的容错性和稳定性,通常会使用 Hystrix...

    设计模式可复用面向对象软件的基础

    例如,Java中的Spring框架大量使用了工厂模式、单例模式、依赖注入等,而.NET的ASP.NET MVC框架则采用了策略模式、工厂模式等。通过理解和熟练应用这些设计模式,开发者可以构建出更符合面向对象原则、更易于扩展和...

Global site tag (gtag.js) - Google Analytics