设计模式 - 责任链模式概述
责任链模式是一种行为设计模式, 允许你将请求沿着处理者链进行发送。收到请求后, 每个处理者均可对请求进行处理, 或将其传递给链上的下个处理者。 处理者依次排序,组成一个链条 使用场景 责任链的使用场景还是比较多的: 多条件流程判断:权限控制 ERP 系统流程审批:总经理、人事经理、项目经理 </
Mybatis框架的配置 xml版
项目的 Mybatis 如何配置 配置 db.properties 数据库配置文件 jdbc.driver=com.mysql.jdbc.driver
jdbc.url=jdbc:mysql://localhost:3306/database
jdbc.username=root
jdbc.pass
Listener - MVC中监听器
一、 Listener 按照监听的对象分类 ServletContext 对象生命周期监听器与属性操作监听器; HttpSession 对象生命周期监听器与属性操作监听器; ServletRequest 对象生命周期监听器与属性操作监听器; 二、细分 1.ServletContextListener
Servlet中url-pattern的匹配规则和关系
一、url-pattern的匹配规则 在利用servlet或Filter进行url请求的匹配时,很关键的一点就是匹配规则,但servlet容器中的匹配规则既不是简单的通配,也不是正则表达式,而是由自己的规则,比较容易混淆。本文来详细举例介绍下。下面的说明都是在tomcat服务器中得到验证的。 先介绍
Servlet 的线程安全问题
Servlet 的线程安全问题 在 Servlet 中使用的是多线程方式来执行 service()方法处理请求,所以我们在使用 Servlet 时需要考虑到线程安全问题,在多线程中对于对象中的成员变量是最不安全的,所以不要在 Servlet 中通过成员变量的方式来存放数据,如果一定要使用成员变量存储