发布了文章2019-05-22
Java保存日期数据时遇到保存日期不正确的问题处理 首先确认保存的是日期类型,并且保存完之后数据库保存的时间和实际插入的日期不一致 确认使用的是mysql 解决办法 确认mysql的设置show variables like '%time_zone%' {代码...} 如果是上述的则是正确的 如果修正mysq...
发布了文章2019-03-12
1. 缓存穿透缓存穿透是指,查询的数据并不存在于缓存系统中导致必须查询DB的情况。缓存穿透可能被利用作为系统攻击的点。例如:重复查询系统之不存在的key(不存在于缓存和DB)解决思路:如果查询的key不存在于缓存系统中那么,在缓存系统中增加此key,并且将值置为n...
发布了文章2019-03-12
1.1.统一返回值(统一返回值不是指所有接口返回同样的置,而是每一类(具体分类可以更具业务需要或者其他的方式)控制器只返会相同的JavaBean)。避免方法签名的改动减少返工量;数据结构确定前后端数据处理减少沟通成本;返回结果一致代表可以使用aop处理。
发布了文章2018-04-17
1.1.统一返回值(统一返回值不是指所有接口返回同样的置,而是每一类(具体分类可以更具业务需要或者其他的方式)控制器只返会相同的JavaBean)。避免方法签名的改动减少返工量;数据结构确定前后端数据处理减少沟通成本;返回结果一致代表可以使用aop处理。
发布了文章2018-04-17
1. 缓存穿透缓存穿透是指,查询的数据并不存在于缓存系统中导致必须查询DB的情况。缓存穿透可能被利用作为系统攻击的点。例如:重复查询系统之不存在的key(不存在于缓存和DB)解决思路:如果查询的key不存在于缓存系统中那么,在缓存系统中增加此key,并且将值置为n...
发布了文章2018-04-13
缓存处理的问题: {代码...}
发布了文章2018-03-09
此文章仅仅说明在springboot整合shiro时的一些坑,并不是教程 增加依赖 {代码...} 配置三个必须的Bean Realm 用于授权和登录 {代码...} ShiroFilterChainDefinition 用于实现权限 {代码...} CacheManager 缓存管理 {代码...} 还有一些配置,可以在配置文件中配置,具体...
发布了文章2018-03-06
实现 基础项目的pom.xml部分代码如下 {代码...} 具体的mybatis配置如下 {代码...} 实体如下 {代码...} 下面这一行代码是为了解决spring MVC在入参是Date类型时或出现异常的问题 {代码...} 测试 配置文件配置输出mybatis的sql日志 {代码...} 执行对应插入操作观察控制...
发布了文章2017-11-08
springboot基础环境,请参考springboot文档 maven依赖 {代码...} 代码准备准备常量类 {代码...} {代码...} {代码...} {代码...} {代码...} 配置websocket {代码...} service {代码...} 控制器 {代码...} 页面 {代码...} 测试 {代码...} {代码...} {代码...} {代码...}...