摘要:
关于kisso介绍,大家可以参考官方文档或者是我的博客:https://www.cnblogs.com/youcong/p/9794735.html 一、导入maven依赖 二、编写启动类 三、编写Controller 四、编写WebConfig类 五、编写application.yml配置文件 六 阅读全文
摘要:
kisso开源项目:https://gitee.com/baomidou/kisso 一、简介 kisso = cookie sso 基于 Cookie 的 SSO 中间件,它是一把快速开发 java Web 登录系统(SSO)的瑞 士军刀。 应用场景如下: 1.支持单点登录 2、支持登录Cooki 阅读全文
摘要:
SQL 执行分析拦截器【 目前只支持 MYSQL-5.6.3 以上版本 】,作用是分析 处理 DELETE UPDATE 语句, 防止小白或者恶意 delete update 全表操作! 这里我引用MyBatis-Plus官方文档所说的。 为什么需要执行分析插件? 实际开发中,虽然我们可以根据数据库 阅读全文
摘要:
性能分析拦截器,用于输出每条 SQL 语句及其执行时间。 虽然使用阿里的Druid连接池可以完成这个目的,但是,我们一般认为,目前的组件能够达到这个目的,尽量使用目前的组件,因为修改配置和引入第三方库是需要消耗性能的。 很久使用我们没有这种便利的开发工具来测试性能, 比如以MySQL为例,我们就使用 阅读全文
摘要:
声明,目前只是仅仅针对3.0以下版本,2.0以上版本。 意图: 当要更新一条记录的时候,希望这条记录没有被别人更新 乐观锁实现方式: 取出记录时,获取当前version 更新时,带上这个version 执行更新时, set version = yourVersion+1 where version 阅读全文
摘要:
你还在为每次修改XML文件中的SQL重新启动服务器或者是等待几分钟而烦恼吗? 配置了热加载即可解决你的这个问题。 这就是XML文件热加载的目的,减少等待时间成本,提高开发效率。 SSM框架配置(Spring+SpringMVC+MyBatis-Plus) 多数据源配置多个 MybatisMapper 阅读全文
摘要:
@RequestParam和@PathVariable这两者之间区别不大,主要是请求的URL不一样 用@RequestParam请求接口时,URL是:http://www.test.com/user/getUserById?userId=1 用@PathVariable请求接口时,URL是:http 阅读全文