摘要:
@Transactional可以用在接口、类、类方法上。 作用于类:当把@Transactional注解放在类上时,表示该类的所有public方法都配置了该事物注解。 作用于方法:表示该方法配置了事物注解,当类配置了@Transactional注解,方法上也配置了@Transactional注解,方 阅读全文
摘要:
装饰者模式(Decorator) 装饰者模式(Decorator):动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。 装饰者模式结构: 抽象构件(Component)角色:给出一个抽象接口,以规范准备接收附加责任的对象。 具体构件(ConcreteComponent)角 阅读全文