摘要:
redis是一个非常优秀的缓存框架,良好的api,强悍的性能,是现在非常非常火的缓存框架。下面来介绍一下spring中是如何整合redis的 分析: 需要引入依赖 需要配置连接池,就是一个xml文件,然后参数写在properties中 需要写一个工具类,主要方法有,从这个连接池中得到redis资源, 阅读全文
摘要:
java8最大的亮点就是引入了Lamda表达式 , 函数式编程的概念 具体啥意思我也不知道。只管用就行了,非常的强大,简洁,一个表达式相当于以前的十几行代码 因为之前要实现这种效果全靠if else for 循环 而lamda表达式 一行搞定。我就问你屌不屌 场景一:一个List<Student> 阅读全文
摘要:
注解介绍: @data 相当于写了get set方法 阅读全文
摘要:
场景:递归查询是我们开发中很常见的,如果没有一个比较好的思路,这将会让我们很头疼。 我这里介绍一个查询部门的例子,希望能给你一些启发 部门sql -- -- Table structure for `sys_dept` -- DROP TABLE IF EXISTS `sys_dept`; CREA 阅读全文
摘要:
场景:比如说有一个List<Student> 里面有许多学生 我们想让这些学生按照年龄的大小排序 我们可以用java自带的 java.util.Collections 工具类来实现 解释一下:sort方法 第一个是需要排序的list 第二个是排序的规则 规则是自己自定义的 多个字段排序,比如先排年龄 阅读全文
摘要:
第三方的工具jar包会让我们的代码更加健壮,简洁,高效,优雅 这里我们介绍的是谷歌提供的工具包 pom.xml 判断一个对象是否是null,如果是空的话就抛出异常 前台传来的是一个字符串id 用,分割 我们需要把它转换成List<integer> 如果逗号中间为空字符串则省略 比如1,2,,3,这类 阅读全文
摘要:
在我们开发的过程中,也许有下面的这样的需求,就是要记录一下每次访问服务器的ip,需要存到数据库,以便以后进行数据分析等。。。 下面给大家介绍一个通过当前请求得到访问者ip的工具类 package com.mmall.util; import lombok.extern.slf4j.Slf4j; im 阅读全文
摘要:
本例中利用commons-email发送邮件并进行封装,支持html内容和附件;Commons Email是Apache的Commons子项目下的一个邮件客户端组件,它是基于JavaMail的,大大简化了邮件的收发操作。 该工具类支持多个发送人,多个抄送人,多个密送人,多个附件等功能。非常强大。 p 阅读全文
摘要:
这个也是一个工具类 场景:比如说我们需要在controller或者service或者dao层用到当前登陆人的信息。我们之前的做法,肯定是从session中取出来。然后哪里需要传哪里。这样很麻烦。这时候我们需要造一个工具类。目的是在任何地方都能获取到当前登陆人的信息。 在这里我们要用到一个对象 Thr 阅读全文
摘要:
场景:平常我们用户注册的密码保存到数据库都不会是明文存储的。都是经过加密之后的。因为保证用户的安全性。我们通常是用md5算法来加密的。 这个只能算是一个工具类。没必要了解里面是怎么实现的。拿来用就可以。 阅读全文