12 2021 档案

实体类@Accessors配置set,get生成方法
摘要:@Accessors Accessor的中文含义是存取器,@Accessors用于配置getter和setter方法的生成结果,下面介绍三个属性 fluent fluent的中文含义是流畅的,设置为true,则getter和setter方法的方法名都是基础属性名,且setter方法返回当前对象。如下 阅读全文

posted @ 2021-12-27 16:07 只会编写Bug=_= 阅读(150) 评论(0) 推荐(0)

SpringBoot整合Shiro(转)
摘要:1.shiro是什么? Shiro是Apache下的一个开源项目。shiro属于轻量级框架,相对于SpringSecurity简单的多,也没有SpringSecurity那么复杂。以下是我自己学习之后的记录。 官方架构图如下: 2.主要功能 shiro主要有三大功能模块: 1. Subject:主体 阅读全文

posted @ 2021-12-25 18:12 只会编写Bug=_= 阅读(119) 评论(0) 推荐(0)

Shiro中md5加密--散列算法(转)
摘要:认识md5 md5是一种加密算法,保护数据安全(现被证实并不怎么安全),shiro中提供了md5加密算法 salt表示加盐,通过加盐的方式能够进一步提高数据的安全性,所以在数据库users表设计的时候,除了id、username、password之外,还有一列password_salt //md5加 阅读全文

posted @ 2021-12-25 16:20 只会编写Bug=_= 阅读(333) 评论(0) 推荐(0)

Shiro(转)
摘要:1 权限管理1.1 什么是权限管理 基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。 权限管理包括用户身份认证和授权两部分,简称认证授权。对于需要访问控制的资源用户首先经过 阅读全文

posted @ 2021-12-24 17:13 只会编写Bug=_= 阅读(73) 评论(0) 推荐(0)

idea创建SpringBoot项目
摘要:使用 Spring Initializr 创建 1 打开新建项目弹框,在 idea 起始页面 点击Create New Project ; 在打开项目情况下 File => New => Project 2 在弹框中左侧选择 Spring Initializr => Project SDK(JDK版 阅读全文

posted @ 2021-12-24 13:31 只会编写Bug=_= 阅读(120) 评论(0) 推荐(0)

Mybatis执行sql(insert,update,delete)返回值问题-转
摘要:数据库:Mysql 在使用mybatis进行增、删、改的过程中执行sql的返回值。 结论: insert: 插入n条记录,返回影响行数n。(n>=1,n为0时实际为插入失败) update:更新n条记录,返回影响行数n。(n>=0) delete: 删除n条记录,返回影响行数n。(n>=0) 验证: 阅读全文

posted @ 2021-12-24 12:04 只会编写Bug=_= 阅读(1860) 评论(0) 推荐(0)

Lombok常用注解(转载)
摘要:加入 maven 依赖 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.12</version> </dependency> 1. @Getter/@Set 阅读全文

posted @ 2021-12-24 11:51 只会编写Bug=_= 阅读(80) 评论(0) 推荐(0)

MybatisPlus--@TableField,@TableId,@TableName注解
摘要:简介 MybatisPlus是Mybatis的增强工具,在Mybatis的基础上扩展基本的增、删、改、查的操作。 注解 @TableName 映射数据库的表名 @Data @TableName(value = "user") public class Account{ /* 数据库的表名是 user 阅读全文

posted @ 2021-12-24 09:57 只会编写Bug=_= 阅读(1277) 评论(0) 推荐(0)

导航