上一页 1 ··· 33 34 35 36 37
摘要: 先说说为什么要使用springMVC的全局拦截器,比如 当我们在访问接口的时候,我们一般都会先判断这个用户是否登陆,我们就要在每个接口的前面都要判断一下,想想是不是很蛋疼,那工作量。。。 这时候,我们需要一个拦截器,他的作用就是,在每个请求的时候会先被它拦截,同时,还会得到request、respo 阅读全文
posted @ 2018-03-26 00:22 发疯的man 阅读(4284) 评论(0) 推荐(0)
摘要: 有些场景我们不属于controller,service,dao,但是我们需要从spring中得到spring容器里面的bean。这时候我们需要一个类继承 package com.mmall.common; import org.springframework.beans.BeansException 阅读全文
posted @ 2018-03-25 23:27 发疯的man 阅读(408) 评论(0) 推荐(0)
摘要: 这个一个json的工具类。用的是jackson,当然还有谷歌的gosn,阿里的fastjson ,但是jackson的感觉还是最成熟(网上大神说的。。。) 实现的功能很简单,对象转字符串 字符串转简单对象 转list<T>复杂对象 还包括时间格式化工具类 直接都能用。。。不用纠结原理咋实现!!! 先 阅读全文
posted @ 2018-03-25 23:21 发疯的man 阅读(1638) 评论(0) 推荐(0)
摘要: 先说应用场景,比如说前台传来一个参数,我们肯定得在后台判断一下,比如id不能为空了,电话号码不能少于11位了等等。如果在service层一个一个判断岂不是要累死个人。代码也不简洁,这时候我们肯定会想到用注解啊。javax包提供了参数验证的功能。足够满足我们的需要。在对象上加上注解还没有完,还有验证, 阅读全文
posted @ 2018-03-25 00:28 发疯的man 阅读(1369) 评论(0) 推荐(0)
摘要: 先说为什么要设置全局异常。比如说,你程序出错了,500错误,大家都知道,程序出错就不会往下面执行,但是客户端那边还是一直等待状态,所以,我们后台无论正常还是报错都要给客户端返回数据。当然,我们可以try一下,程序还会往下面执行,但是不是所有的异常都需要try的。知道了重要性之后,就看看springm 阅读全文
posted @ 2018-03-24 23:01 发疯的man 阅读(390) 评论(0) 推荐(0)
摘要: 这是一个spring mybatis springMVC 的整合 里面包括日志,druid,的配置。可以说是一个现成的模板,直接复制下来就能用。 首先是web.xml web.xml 中包括 Spring beans 配置文件所在目录 utf-8编码过滤器 spring的监听器 springmvc的 阅读全文
posted @ 2018-03-24 17:41 发疯的man 阅读(328) 评论(0) 推荐(0)
摘要: 先推荐一个网站,无意中发现的。感觉蛮好的。 阅读全文
posted @ 2018-03-23 22:57 发疯的man 阅读(1054) 评论(0) 推荐(0)
摘要: springboot整合mybatis非常非常的简单,简直简单到发指。但是也有一些坑,这里我会详细的指出会遇到什么问题,并且这些配置的作用 整合mybatis,无疑需要mapper文件,实体类,dao层,数据库连接池。。。。。也就没了。 先放配置application.yml spring: dat 阅读全文
posted @ 2018-03-23 22:08 发疯的man 阅读(1633) 评论(0) 推荐(0)
摘要: 本博是在springboot下整合其他中间件,比如,mq,redis,durid,日志。。。等等 以后遇到再更。springboot真是太便捷了,让我们赶紧涌入到springboot的怀抱吧。 application.yml application-dev.yml 上面是一个总环境,一个开发环境,看 阅读全文
posted @ 2018-03-23 21:29 发疯的man 阅读(5193) 评论(0) 推荐(0)
摘要: .encodeURL函数主要是来对URI来做转码,它默认是采用的UTF-8的编码.. UTF-8编码的格式:一个汉字来三个字节构成,每一个字节会转换成16进制的编码,同时添加上%号. 假设页面端输入的中文是一个“中”,按照下面步骤进行解码 1.第一次encodeURI,按照utf-8方式获取字节数组 阅读全文
posted @ 2018-03-21 11:40 发疯的man 阅读(525) 评论(0) 推荐(0)
上一页 1 ··· 33 34 35 36 37