zoukankan      html  css  js  c++  java
  • 设计模式

    1.单例模式

      单例模式就是系统运行期间,有且仅有一个实例。它有三个必须满足的关键点

    • 一个类只有一个实例。这是满足单例模式最基本的要求,若要满足这个关键点,只能提供私有构造器,即保证不能随意创建该类的实例。
    • 它必须自行创建这个实例
    • 它必须自行向整个系统提供这个实例

    2.懒汉模式

      所谓懒汉模式,正如其名“比较懒”,即在类加载时不创建实例,采用延迟加载,在运行调用时创建实例

    3.饿汉模式

      饿汉模式实在类加载的时候就完成了初始化工作,故类加载较慢,但是获取对象的速度很快。并且由于饿汉模式是在类初始化时就已经自行实例化,因此它肯定不存在线程安全问题。

    4.Spring MVC-Controller的单例管理

      Spring MVC的Controller 类默认是单例的(即scope默认是singleton),这样设计的主要原因是基于性能的考虑,因为Controller设计为单例模式,不需要每次都创建实例,速度和性能自然很优越

    5.搭建Spring MVC+Spring+JDBC的框架,需要在web.xml中装载Spring的相关配置文件,并需要配置ContextLoaderListener

    6.在Spring MVC中,Servlet API可以作为处理方法入参使用,非常简单方便

    7.Spring MVC需要通过<mvc:resources/> 标签来实现静态资源的访问

    8.Spring MVC通过HandleExceptionResolver处理程序异常,分为局部异常处理和全局异常处理

  • 相关阅读:
    架构设计
    Asp.net MVC突然变慢,缓存消失的一种原因
    B2C电子商务系统研发——商品SKU分析和设计(二)
    ASP.NET MVC下基于异常处理的完整解决方案
    【C#.NET】利用FastDFS打造分布式文件系统
    C#
    50个必备的实用jQuery代码段
    可视化组件库(The Visual Component Library)
    TortoiseHg 2.2.2
    企业信息开发平台
  • 原文地址:https://www.cnblogs.com/QQW-HH/p/7637459.html
Copyright © 2011-2022 走看看