`
hongan
  • 浏览: 175065 次
  • 性别: Icon_minigender_1
  • 来自: 佛山
社区版块
存档分类
最新评论

Spring基础知识

    博客分类:
  • Java
阅读更多

零、Spring MVC基础

领域模型:业务逻辑。

 

用户界面层:用户界面。

Web层:提供导航逻辑,处理请求参数、会话信息、HTTP响应代码。

服务层:提供粗粒度的服务接口,每个方法都应该是无状态的。

持久层:通过持久化机制处理领域模型的的实例。

 

一、依赖注入的方式:

Service Locator模式

public class CashRegisterImpl implements CashRegister{
  private PriceMatrix priceMatrix;
  public CashRegisterImpl(){
    priceMatrix=ServiceLocator.getPriceMatrix();
  }
  //...
}

Interface injection(implements interface methods).

Constructor injection.

Setter injection.

 

二、AOP:

三、Spring Web MVC:

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics