Spring
文章平均质量分 64
一大三千
一入IT深似海,且行且编码!
展开
-
Spring学习之实例化bean的三种方式
实例化bean的三种方式构造器实例化beanPerson.javapublic class Person { private String name; private Integer age; public Person() { System.out.println("这是一个无参构造函数"); } public Person(String name原创 2015-04-26 19:10:55 · 6998 阅读 · 0 评论 -
Spring学习之Spring的声明式事务管理详解
声明式事务管理大多数Spring用户选择声明式事务管理的原因是,这个是对应用代码影响最小的选择,因此也最符合 非侵入式 轻量级容器的理念。Spring声明式事务管理可以在任何环境下使用。只需更改配置文件, 它就可以和JDBC、JDO、Hibernate或其他的事务机制一起工作。Spring的声明式事务管理可以被应用到任何类(以及那个类的实例)上。Spring提供了声明式的回滚规则。Sprin原创 2015-05-01 19:30:44 · 13323 阅读 · 2 评论 -
Spring学习之Spring AOP的底层实现技术 -- 动态代理
AOP概述AOP是软件开发思想的一个飞跃,AOP的引入将有效弥补OOP的不足,OOP和AOP分别从纵向和横向对软件进行抽象,有效地消除重复性的代码,使代码以更优雅的更有效的方式进行逻辑表达。spring AOP 面向切面编程 Aspect Oriented Programming(适用于权限检查,日志记录,性能分析,事务管理,异常管理) 。AOP有三种织入切面的方法:其一是编译期织入,这要求使用特原创 2015-04-30 14:26:27 · 4092 阅读 · 2 评论 -
将数据从Java Bean复制到另一个Java Bean
将数据从一个对象复制到另一个对象使用Spring的BeanUtils在开发中我们常会在对象之间设置属性值:Order order = new Order();order.setOrderAmount(orderDTO.getOrderAmount());order.setOrderStatus(orderDTO.getOrderStatus());order.setPayStatus(orde原创 2017-11-03 10:28:45 · 26495 阅读 · 0 评论 -
BeanFactory和FactoryBean接口的区别
Spring版本:5.1.3.RELEASEBeanFactory接口: String FACTORY_BEAN_PREFIX = "&"; Object getBean(String name) throws BeansException; <T> T getBean(String name, Class<T> requiredType) throws B...原创 2019-04-03 11:50:42 · 1536 阅读 · 0 评论