- 博客(13)
- 资源 (2)
- 收藏
- 关注
转载 logback与Spirng结合使用
一、logback与Spirng结合使用1、maven添加引用:[html] view plain copy<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>${log4j.version}&...
2018-02-21 16:02:19 348
原创 遇到的Hibernate的三个小坑
1,Update需要先find到实体,然后再更新其中的字段。2,Update操作对MySQL数据库中的 `p_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP无效。3,枚举类的下标必须从0开始才会正确。
2017-09-06 16:29:14 360
转载 给某一个类新增加属性
java动态的给对象附加属性。20假如现在有一个属性配置文件,我需要去读取里面的属性并且是产生一个对象获取它,比如有一个xxx.txt文件:a = 1b = "hello" 我现在调用如下语句:neatpropertybundle property = new neatpropertybundleproperty("xxx.txt");
2017-09-06 16:28:51 3361 1
转载 统一异常处理@ExceptionHandler
一、如何设置全局的异常处理用@RequestBody,@ResponseBody,不费吹灰之力就解决了JSon自动绑定。接着就发现,如果遇到RuntimeException,需要给出一个默认返回JSON,有以下三种方式:1.当这个Controller中任何一个方法发生异常,一定会被这个方法拦截到。然后,输出日志。封装Map并返回,页面上得到status为false。代码
2017-09-06 16:26:54 2396
转载 java8 lambuda表达式
lambda运算符:所有的lambda表达式都是用新的lambda运算符 " => ",可以叫他,“转到”或者 “成为”。运算符将表达式分为两部分,左边指定输入参数,右边是lambda的主体。 lambda表达式: 1.一个参数:param=>expr 2.多个参数:(param-list)=>expr
2017-09-06 16:26:11 556
转载 Java读取大文件的高效率实现
1、概述本教程将演示如何用Java高效地读取大文件。这篇文章是Baeldung (http://www.baeldung.com/) 上“Java——回归基础”系列教程的一部分。2、在内存中读取读取文件行的标准方式是在内存中读取,Guava 和Apache Commons IO都提供了如下所示快速读取文件行的方法:Files.readLines(new File(pat
2017-09-06 16:25:32 1545
翻译 代码整洁之道
一、命名1.有意义的命名我们给变量、函数、参数、类、包命名,要见名知意。选个好名字要花时间,但省下来的时间比花掉的多。一个好名字,在你见到它的时候,无需注释,它就会告诉你,它为什么会存在,它做什么的事,应该怎么用。体现本意的名字能让人更容易理解和修改代码。2.类名类名和对象名应该是名词或名词短语,类名不应当是动词。如:Customer、WikiPag
2017-09-06 16:21:30 300
转载 java8 lambuda表达式
lambda运算符:所有的lambda表达式都是用新的lambda运算符 " => ",可以叫他,“转到”或者 “成为”。运算符将表达式分为两部分,左边指定输入参数,右边是lambda的主体。 lambda表达式: 1.一个参数:param=>expr 2.多个参数:(param-list)=>expr
2017-08-10 15:17:40 3651
原创 代码整洁之道
一、命名1.有意义的命名我们给变量、函数、参数、类、包命名,要见名知意。选个好名字要花时间,但省下来的时间比花掉的多。一个好名字,在你见到它的时候,无需注释,它就会告诉你,它为什么会存在,它做什么的事,应该怎么用。体现本意的名字能让人更容易理解和修改代码。2.类名类名和对象名应该是名词或名词短语,类名不应当是动词。如:Customer、WikiPage、Account。
2017-07-26 18:07:20 764
转载 Java读取大文件的高效率实现
1、概述本教程将演示如何用Java高效地读取大文件。这篇文章是Baeldung (http://www.baeldung.com/) 上“Java——回归基础”系列教程的一部分。2、在内存中读取读取文件行的标准方式是在内存中读取,Guava 和Apache Commons IO都提供了如下所示快速读取文件行的方法:Files.readLines(new File(pat
2017-07-15 20:04:40 409
原创 遇到的Hibernate的三个小坑
1,Update需要先find到实体,然后再更新其中的字段。2,Update操作对mysql数据库中的 `p_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP无效。3,枚举类的下标必须从0开始才会正确。
2017-07-14 18:08:48 232
转载 统一异常处理@ExceptionHandler
有时候我们想统一处理一个Controller中抛出的异常怎么搞呢?直接在Controller里面加上用@ExceptionHandler标注一个处理异常的方法像下面这样子@ExceptionHandler(MissingServletRequestParameterException.class)@ResponseStatus(HttpStatus.BAD_REQUEST)publ
2017-07-14 17:16:28 58936 1
转载 给某一个类新增加属性
00java动态的给对象附加属性。20假如现在有一个属性配置文件,我需要去读取里面的属性并且是产生一个对象获取它,比如有一个xxx.txt文件:a = 1b = "hello" 我现在调用如下语句:neatpropertybundle property = new neatpropertybundleproperty("xxx.
2017-07-14 14:46:42 729
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人