Java Web
不如一默
我会用一生好好爱我的宝贝!!!
展开
-
HTTP 状态码
1xx表示临时响应并需要请求者继续执行操作的状态码。100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101(切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx表示成功处理了请求的状态码。200(成功)转载 2016-06-19 21:19:29 · 303 阅读 · 0 评论 -
mybatis 中#与$的区别
MyBatis/Ibatis中#和$的区别1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql中。如:order by $转载 2016-06-23 19:03:52 · 283 阅读 · 0 评论 -
自动将properties属性赋值到常量类中的静态变量
静态类因为编译成字节码,直接在虚拟机上运行,少了读取-从字符串读数据等一系列步骤。速度上肯定占有绝对优势。但设立properties文件的目的,是为了不改动程序而实现配置数据的变化,特设的使 配置数据 和 程序 的一种简易分离机制。 除非这些配置参数永远不变,不然写成静态类对程序只会是一种退化。如果需要频繁的读properties文件但是又不常修改文件中的属性,可以将properties文...原创 2018-07-18 10:31:11 · 3677 阅读 · 0 评论 -
Maven配置 指定多个源代码目录、多个资源文件目录
<!-- 设置多个源文件夹 --><plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <version>1.8</versio原创 2018-07-18 16:19:37 · 5653 阅读 · 0 评论 -
调试获取方法调用堆栈信息
有些时候或者为了调试程序或者为了打印信息,我们需要在程序运行期间获取程序调度堆栈的信息,java在运行期间可以通过throwable类来获取方法调用堆栈信息。例如哪个方法调用的当前方法,当前运行类的类名,文件名,代码行等等。 public void test() { Throwable ex = new Throwable(); StackTrace...原创 2018-07-19 13:14:19 · 2149 阅读 · 0 评论 -
在JSP中读取properties文件
配置文件application.properties,内容:version=1.0.0方法一:使用JSTL标签fmt:message(中文会有乱码问题)在JSP中添加<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %><!-- 加载application.properties配置文件 -...转载 2019-06-25 20:09:01 · 1267 阅读 · 0 评论