首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
MarkerHub
掘友等级
公众号:MarkerHub
公众号:MarkerHub,让Java不再难懂!
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
206
文章 205
沸点 1
赞
206
返回
|
搜索文章
赞
文章( 205 )
沸点( 1 )
只需要6个步骤,springboot集成shiro,并完成登录
导入jar包,配置yml参数,编写ShiroConfig定义DefaultWebSecurityManager,重写Realm,编写controller,编写页面,一气呵成。搞定,是个高手~ 上面一篇文章中,我们已经知道了shiro的认证与授权过程,这也是shiro里面最核心常…
在 Spring Boot 中,如何干掉 if else
干掉if else常用策略模式,记得了哈!其实就是抽取一个抽象类,然后根据类型指定不同的实现类执行方法。你学废了吗? 这里虚拟一个业务需求,让大家容易理解。假设有一个订单系统,里面的一个功能是根据订单的不同类型作出不同的处理。 可以看到上面的方法中注入了HandlerConte…
极简入门,Shiro的认证与授权流程解析
接下来的几天,我们开讲Shiro,从入门到分析、集成、单点登录整合等几篇。今天我们先来认识一下Shiro吧~ 接下来我会分为几篇文章分别去介绍,这篇我们先来了解一下shiro的一些基础知识,以及登录授权逻辑。 在Web系统中我们经常要涉及到权限问题,例如不同角色的人登录系统,他…
手把手教你如何玩转统一异常处理
我:呼噜呼噜呼噜呼噜。。。。。。。。 小白:起床起床起床,,快点起床。。。 小白:就是,我在开发的过程中,因为是团队开发,所以,有时候逻辑就对不上,然后就会 莫名其妙的出现一些问题,并且显示的效果非常难堪,而且也不容易发现问题,每次都要查看后台才能知道问题,可是部署到服务器之后…
超全 MyBatis 动态 SQL 详解!(看完 SQL 爽多了)
MyBatis 令人喜欢的一大特性就是动态 SQL。 在使用 JDBC 的过程中, 根据条件进行 SQL 的拼接是很麻烦且很容易出错的。 MyBatis 动态 SQL 的出现, 解决了这个麻烦。 MyBatis 通过 OGNL 来进行动态 SQL 的使用的。目前, 动态 SQL…
SpringBoot 并发登录人数控制
第一种方法逻辑简单粗暴, 只维护一个 key-value 不需要使用锁,非要说缺点的话没有第二种方法灵活。 第二种方法我很喜欢,代码很优雅灵活,但是逻辑相对麻烦一些,而且为了保证线程安全地操作队列,要使用分布式锁。目前我们项目中使用的是第一种方法
SpringBoot整合Mybatis实现简单的CRUD
继上篇文章:Spring-Boot入门之环境搭建。这次我们整合SpringBoot-Mybatis实现简单的CRUD业务。 详解SpringBoot工程的构建、与SSM项目在工程搭建上的不同。 实现SpringBoot-Mybatis整合征服数据库。 解决页面跳转,详解与SSM…
sharding jdbc + mybatis +spring boot的分库分表实现
Sharding-JDBC定位为轻量级java框架,使用客户端直连数据库,以jar包形式提供服务,未使用中间层,无需额外部署,无其他依赖,DBA也无需改变原有的运维方式,可理解为增强版的JDBC驱动,旧代码迁移成本几乎为零。 前两个功能无需多说,柔性事务主要表现在:最大努力送达…
一文详解微服务架构
本文将介绍微服务架构和相关的组件,介绍他们是什么以及为什么要使用微服务架构和这些组件。本文侧重于简明地表达微服务架构的全局图景,因此不会涉及具体如何使用组件等细节。 要理解微服务,首先要先理解不是微服务的那些。通常跟微服务相对的是单体应用,即将所有功能都打包成在一个独立单元的应…
前后端分离架构:Web 实现前后端分离,前后端解耦
前后端分离已经成为了行业的主流,大流量时代,微服务的出现,让前后端分离发展更是迅速,前端框架vue.js、angura.js的迅速发展,也让前后端分离趋势加快。 ” 前后端分离 “已经成为互联网项目开发的业界标杆,通过 Tomcat+Ngnix(也可以中间有个 Node.js)…
下一页
个人成就
文章被点赞
2,643
文章被阅读
552,608
掘力值
14,296
关注了
28
关注者
2,175
收藏集
8
关注标签
6
加入于
2019-12-18