首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
1
订阅
Kun爱学习82536
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
还在用MyBatis写CRUD?这款神器帮你5分钟写后台管理基本功能(内有抽奖)
我们可以发现传统的MyBatis存在很致命的问题,每个实体表对应一个实体类,对应一个Mapper.java接口,对应一个Mapper.xml配置文件每个Mapper.java接口都有重复的crud方法
干了5年Java,我终于玩会了IDEA!
IntelliJ 平台是JetBrains 开发的一款智能开发者工具,目前已经全面超越Eclipse,成为开发者最忠实的伙伴,阿晨今天就分享下这几年使用IDEA积累的经验。
通用数据权限设计与实现
在我们的业务系统中,除了菜单/功能权限外,还有一个非常重要的功能,就是数据权限。数据级权限管理,大多数采用的方案还是硬编码的方式,也就是将这种逻辑以if/else等方式与业务代码耦合在一起,按需做数据权限划分。本文这里采用的是另一种比硬编码相对优雅的方式:mybatis拦截器+…
springboot中参数校验(validation)注解自定义
在进行参数验证的时候,往往存在现有的约束注解不能满足的情况,此时就需要我们自己定义validation注解了,下面来介绍一下如何自己定义一个验证注解。 如何自定义一个validation注解? 自己定
优秀开源软件的类,都是怎么命名的?
日常编码中,代码的命名是个大的学问。能快速的看懂开源软件的代码结构和意图,也是一项必备的能力。那它们有什么规律呢? Java项目的代码结构,能够体现它的设计理念。Java采用长命名的方式来规范类的命名
Jenkins + 钉钉 + SpringBoot 极简入门,一键打包部署项目
写个短点的文章,使用 Jenkins 小老头部署项目。图片有多点,简直保姆级! 1. 概述 目前国内绝大多数的团队,都采用 Jenkins 实现持续集成与持续发布。那么 Jenkins 是什么?在《Jenkins 用户文档中心》介绍如下: Jenkins 官方在《Jenkins…
还在手动整理数据库文档?试试这个工具
在企业级开发中、我们经常会有编写数据库表结构文档的时间付出,从业以来,待过几家企业,关于数据库表结构文档状态:要么没有、要么有、但都是手写、后期运维开发,需要手动进行维护到文档中,很是繁琐、如果忘记一次维护、就会给以后工作造成很多困扰、无形中制造了很多坑留给自己和后人,于是需要…
结合RSA与AES实现前后端加密通信
使用RSA秘钥生成工具生成一对公钥(A)和私钥(B),前端保留A,后端保留B。 前端发送数据时,先生成一串随机16位字符串作为AES的秘钥(C),然后使用A使用RSA算法对C进行加密,得到加密后的AES秘钥(D)。将要发送的数据(E)用C使用AES加密,得到密文(F)。将D和F…
还在手动整合Swagger?Swagger官方Starter是真的香!
新版本我们在SpringBoot配置文件中进行配置即可,springfox.documentation.enabled在application-dev.yml配置为true,在application-prod.yml中配置为false。 点击Authorize按钮后输入Auth…
CAS单点登录流程梳理
新的项目中,需要对接单点登录,于是了解了一下 CAS 的登录流程。 按照流程图,前端需要在初次进页面的时候,请求服务器获取鉴权。 服务端发现这个用户没有相关凭证的时候,可以返回相应的状态码告知前端需要登录。 前端跳转到 https://*.*/cas/login?service…