
spring boot
文章平均质量分 92
徐jiankang
原互联网大厂tencent员工,网安巨头Venustech员工,阿里云开发社区专家博主,微信公众号java基础笔记优质创作者,csdn优质创作博主,创业者,知识共享者,现在高校任教,欢迎关注,点赞,收藏。
展开
-
springboot整合shiro实现权限控制
Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。上个月写了一个在线教育的项目用到了shiro权限控制,这几天又复盘了一下,对其进行了深入探究,来总结一下。下面所总结的有关shiro的代码已经传到我的github上,可以访问下面的......原创 2019-05-24 12:27:40 · 44024 阅读 · 16 评论 -
spring boot 整合MyBatis Generator自动生成动态sql代码
一、背景最近使用mybatis时,看到一篇文章使用yml配置来简化MyBatis Generator默认使用的xml配置就想着使用人家提供的MyBatis Generator去自动生成一些bean,动态mapper文件。项目整合地址:https://github.com/xujiankang6/study/tree/main/spring-boot-researchhttps://github.com/xujiankang6/study/tree/main/spring-boot-researc原创 2021-11-22 00:52:07 · 3595 阅读 · 1 评论 -
Mybatis使用PageHelper插件实现自定义分页
一、前言最近想使用mybatis实现分页功能,同时自定义分页查询语句,扩展pageHelper插件的分页功能,官网推荐的方式是通过引入pageHelper的maven依赖,进行配置,可以参考我之前这篇文章,mybatis基于pagehelper插件实现分页功能_jiankang66的博客-优快云博客,这次想通过jar包形式引入,离线环境下整合分页功能。二、实践首先引入包,主要有下面这些,以maven配置形式提供出来,我们需要下载下面maven对应的jar包,否则...原创 2021-11-21 11:24:55 · 2514 阅读 · 1 评论 -
spring boot读取配置文件——获取配置参数
一、背景工作中经常会有一些参数需要配置,同时在代码里面需要用到,所有就需要配置类读取,然后在使用的时候注入该类进行获取相关参数。前面实现了springboot相关的下面内容,现在就来实现一下springboot如何读取配置文件里面的参数。参考项目地址在文末。二、实现1、在项目resources里面新建一个properties文件,保存需要用到的参数com.name=jiankangcom.phone=18438595560com.language=java2、在启动类所在目录新..原创 2021-09-21 15:57:36 · 2255 阅读 · 0 评论 -
mybatis基于pagehelper插件实现分页功能
一、背景 之前实现了下面的功能,现在就来实现一下mybatis的分页查询功能。提供两种实现方式,都是基于pagehelper插件实现的。项目地址见文末。springboot整合mybatis基于注解实现mybatis查询二、方法一1、引入pagehelper依赖 <!--mybatis pagerhelper分页--> <dependency> <groupId>com.g...原创 2021-09-21 11:16:38 · 1086 阅读 · 0 评论 -
实现启动项目时数据库表初始化,基于注解实现mybatis查询
一、背景之前写了一篇springboot 2版本以上基于xml实现mybatis查询的文章,这次实现一下基于注解的mybatis查询,同时实现一下启动项目时初始化数据库表,实现这两个功能以后,该demo就即可以支持xml查询,也可以基于注解实现查询。项目地址如下,需要切换到zhujie-mybatis分支。GitHub - xujiankang6/spring-boot-researchContribute to xujiankang6/spring-boot-research developme.原创 2021-09-20 23:33:21 · 1638 阅读 · 0 评论 -
spring boot 2以上版本整合mybatis
一、背景 最近想复习一下springboot和mybatis的知识,就搞了一个springboot项目,也是通过查找网上的资料做的,但是发现大部分整合都是springboot 1.5版本的,我使用的是2.5.4版本,就出现了许多错误。现在就来记录一下这次实现吧,同时也会实现mybatis自动生成mapper文件。希望对大家有帮助,可以通过git下载进行参考,地址:https://github.com/xujiankang6/spring-boot-research.git二、实现...原创 2021-08-29 21:41:29 · 3983 阅读 · 2 评论