web.xml文件配置示例

web.xml文件配置:

  1. 配置默认首页。
  2. 配置编码过滤器和拦截路径。
  3. 加载springmvc.xml文件:配置监听器,指定文件路径。
  4. 配置前端控制器。
  5. 配置错误统一处理。
阅读更多

Spring MVC获取请求参数的几种方式

  SpringMVC获取请求参数可以有多种方式实现,对请求方式上也有些差异,现做下总结。

  从前端(浏览器)发送请求到后端基本脱离不了POST,GET两种方式,其它方式在应用中几乎绝迹,不参与分析。SpringMVC获取这两种请求的参数有多种方式。

阅读更多

Eclipse 常用快捷键、插件及相关设置

Eclipse最常使用的快捷键

快捷键 说明 详细说明
Alt + Shift + R 变量名批量重命名 双击变量,按快捷键后修改变量名,本文件中该变量名全部修改。
Alt + Shift + M 代码块提取到方法 将选定的代码块提取出到方法。
Alt + / 单词补全 代码助手,单词补全。显示与输入内容相关的内容供选择使用。
阅读更多

Utils-Java自带消息摘要实现SHA加密

  项目对外提供接口时都会要求调用方根据服务器制定的加密规则传入签名字符串,再进行校验来判断请求来源的合法性,而SHA加密是比较常用的方法。

阅读更多

Log:日志工具输出log的使用

  日志的简单使用,三种方式。

  1. org.apache.commons.logging.Log
1
2
3
4
5
//import org.apache.commons.logging.Log;
//import org.apache.commons.logging.LogFactory;
private static final Log log = LogFactory.getLog(xxxServiceImpl.class);

log.info(Object msg);
  1. log4j 1.x 版本:org.apache.log4j.Logger
1
2
3
4
//org.apache.log4j.Logger;
private final Logger logger = Logger.getLogger(this.getClass());

logger.info(Object msg);
  1. log4j 2.x 版本:org.apache.logging.log4j.Logger
1
2
3
private static final Logger logger = LogManager.getLogger(xxxClass.class);

logger.info(String msg);
阅读更多

Java 日志工具使用

日志的简单使用,两种方式:org.apache.commons.logging.Log日志包,org.apache.log4j.Logger日志包。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
private static final Log log = LogFactory.getLog(this.getClass());

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
private static Logger logger = LoggerFactory.getLogger(xxxClass.class);

import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
private static final Logger logger = LogManager.getLogger(xxxClass.class);

import java.util.logging.Logger;
Logger logger = Logger.getLogger("serviceLogger");