06 2018 档案

摘要:在通过SpringBoot调用其它服务时,报错 有两种解决方案 1.直接在application.properties中添加: 2.直接在SpringBoot启动类中添加,参考下面的链接 https://blog.csdn.net/mn960mn/article/details/51306140 t 阅读全文
posted @ 2018-06-19 15:39 hongdada 阅读(2528) 评论(0) 推荐(0) 编辑
摘要:代码: 具体实现: 对TokenManager进行二次封装,每次操作不需要token参数 上面是对用户信息基本操作 对用户进行控制,部分接口可以不登陆访问 拦截器: 如果token参数必须放在请求体中,直接读取请求体会报错,requestbody miss 解决方法:https://www.cnbl 阅读全文
posted @ 2018-06-15 16:38 hongdada 阅读(30856) 评论(4) 推荐(2) 编辑
摘要:添加maven配置: 添加Bean: SqlSessionFactory: 应用: 封装返回的PageInfo 调用: 4.1.6版本 会出现没调用pagehelper的sql里面也进行 分页 升级5.1.10版本 pom.xml 配置类修改为: 注意其中的拦截类换成了PageInterceptor 阅读全文
posted @ 2018-06-14 18:00 hongdada 阅读(950) 评论(0) 推荐(0) 编辑
摘要:后端对数据进行验证 添加包 hibernate-validator 或者添加spring-boot-starter-validation 或者添加spring-boot-starter-web 这两个springboot包里面都包含hibernate-validator包,这三个包只有有一个就可以 阅读全文
posted @ 2018-06-13 17:49 hongdada 阅读(18316) 评论(2) 推荐(0) 编辑
摘要:一,idea中配置文件中文乱码问题 使用idea开发,读取properites配置文件 配置: Config; 读取时显示为乱码 解决方法: 二:Map,List使用 使用ConfigurationProperties: 配置: 配置类: @Value http://www.zslin.com/we 阅读全文
posted @ 2018-06-12 16:34 hongdada 阅读(1334) 评论(0) 推荐(0) 编辑
摘要:业务逻辑,通过filter读取请求的request,获取token,并将token传递后面流程使用 BodyReaderHttpServletRequestWrapper: RepeatReadFilter: FilterConfig: AuthorizationInterceptor: WebMv 阅读全文
posted @ 2018-06-12 10:05 hongdada 阅读(4717) 评论(0) 推荐(0) 编辑
摘要:统一异常处理: 现在网上一般都是这种比较简单的写法 还有其他方式: 替换默认: 继承实现ExceptionHandlerExceptionResolver类,这个类一般多见在SpringMVC中,但是SpringBoot中也可以继续使用 http://blog.didispace.com/sprin 阅读全文
posted @ 2018-06-08 18:31 hongdada 阅读(379) 评论(0) 推荐(0) 编辑
摘要:在使用spring-data-redis,默认情况下是使用org.springframework.data.redis.serializer.JdkSerializationRedisSerializer这个类来做序列化 我们使用jackson方式: Jackson redis序列化是spring中 阅读全文
posted @ 2018-06-08 17:09 hongdada 阅读(9679) 评论(1) 推荐(0) 编辑
摘要:这里只供参考,比较使用jwt方式进行身份验证感觉不好,最不行的就是不能退出 登陆时设定多长过期时间,只能等这个时间过了以后才算退出,服务端只能验证请求过来的token是否通过验证 Code: LoginUser: JwtUtil: application.properties配置: 拦截器: 注解拦 阅读全文
posted @ 2018-06-07 18:51 hongdada 阅读(5763) 评论(0) 推荐(1) 编辑
摘要:什么是 NPM npm 之于 Node ,就像 pip 之于 Python , gem 之于 Ruby , pear 之于 PHP 。 npm 是 Node 官方提供的包管理工具,他已经成了 Node 包的标准发布平台,用于 Node 包的发布、传播、依赖控制。npm 提供了命令行工具,使你可以方便 阅读全文
posted @ 2018-06-06 13:38 hongdada 阅读(3914) 评论(0) 推荐(0) 编辑
摘要:查看npm配置 现在想把所有配置都放到一起能够迁移,所以修改userconfig 直接修改 npm config set userconfig 无效,因为npm默认是读取C盘下的。 根据找到的资料,决定添加系统变量 添加系统变量npm_config_userconfig .npmrc内的内容为: 并 阅读全文
posted @ 2018-06-06 09:23 hongdada 阅读(897) 评论(0) 推荐(0) 编辑
摘要:Nodejs: 官网下载长期版本zip格式解压 查看版本 在此路径下建两个文件夹node_global和node_cache 更改npm全局模块和cache默认安装位置 添加系统变量: Path添加: 添加NODE_PATH 淘宝镜像: 通过cnpm使用: 安装最常用express模块: 安装vue 阅读全文
posted @ 2018-06-05 19:08 hongdada 阅读(1404) 评论(0) 推荐(0) 编辑
摘要:Redis工具类(旧版本) import java.util.List; import java.util.Map; import java.util.Set; import java.util.concurrent.TimeUnit; import org.springframework.bean 阅读全文
posted @ 2018-06-05 18:05 hongdada 阅读(6954) 评论(1) 推荐(1) 编辑
摘要:1.简介: Spring在处理请求时,由合适的消息转换器将请求报文绑定为方法中的形参对象,在这里,同一个对象就有可能出现多种不同的消息形式,比如json和xml。同样,当响应请求时,方法的返回值也同样可能被返回为不同的消息形式,比如json和xml。 在Spring中,针对不同的消息形式,我们有不同 阅读全文
posted @ 2018-06-01 11:33 hongdada 阅读(12708) 评论(1) 推荐(3) 编辑

点击右上角即可分享
微信分享提示