首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
开发常用
订阅
兔斯基本尊
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
使用mybatis plus自定义拦截器,实现数据权限
需求 为了增强程序的安全性,需要在用户访问数据库的时候进行权限判断后选择性进行判断是否需要增强sql,来达到限制低级别权限用户访问数据的目的. 根据业务需要,这里将角色按照数据范围做权限限定.比如,角
mybatis-plus 团队新作 mybatis-mate 轻松搞定数据权限
mybatis-mate 主要功能 字典绑定 字段加密 数据脱敏 表结构动态维护 数据审计记录 数据范围(数据权限) 数据库分库分表、动态据源、读写分离、数据库健康检查自动切换等。
Mybatis-plus 添加拦截器,实现简单数据权限
系统需要根据用户所属的公司,来做一下数据权限控制。 具体一点,就是通过表中的 company_id 进行权限控制。 项目使用的是 mybatis-plus ,所以通过添加拦截器的方式,修改查询 sql
老板居然让我在Java项目中“造假”
1. 前言 老板说,明天甲方要来看产品,你得造点数据,而且数据必须是“真”的,演示效果要好看一些,这样他才会买我们的产品,我好明年给你换个嫂子。一般开发接到这种过分要求都不会很乐意去做,这完全是体力劳动,而且很棘手。今天胖哥教你一招,让你做出逼真的“假”数据。 2. javaf…
Java(SpringBoot)项目打包(构建)成Docker镜像的几种方式
前置说明 最为原始的方式 spring-boot-maven-plugin插件打包 jib-maven-plugin插件 dockerfle-maven-plugin插件 SpringBoot打包镜像
谁还不懂规则引擎
最近,项目上遇到了规则引擎的使用场景,我们通过规则引擎实现接口的可配置编排,将接口编排从代码中抽离出来,通过界面拖拽配置实现,还可以借助Groovy实现接口出入参的动态调整,本篇文章我就一起来了解一下
SpringBoot2.x系列教程49--SpringBoot整合Web Service实现远程接口调用
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第23天,点击查看活动详情 前言 在上一章节中,壹哥带大家学习了Web Service的理论知识。那么在接下来的章节中,壹哥会带大家
适配器模式(Adapter Pattern):第三方支付集成实战案例分析
电商平台需要集成多种第三方支付服务(如支付宝、微信支付、PayPal等),这些支付服务的API接口和交互方式各不相同。为了使系统能够无缝集成这些支付服务,同时保持代码的整洁和可维护性,适配器模式提供了
MapStruct Plus的简单使用
MapStruct Plus 是一个增强工具,用于简化 Java 类型之间的转换。它基于 MapStruct 框架,通过注解自动生成两个类之间的映射接口,这样就免去了手动定义映射接口的步骤。
MyBatis-Plus 还手写 Join 联表查询?一个依赖轻松搞定,真香!
众所周知,Mybatis Plus 封装的 mapper 不支持 join,如果需要支持就必须自己去实现。 但是对于大部分的业务场景来说,都需要多表 join,要不然就没必要采用关系型数据库了。