学习EL-ADMIN 后台管理系统
文章平均质量分 74
果子猴
这个作者很懒,什么都没留下…
展开
-
第五节 集成Spring Security
Spring Security简介 Spring Security致力于为Java应用提供认证和授权管理。它是一个强大的,高度自定义的认证和访问控制框架。 具体介绍参见https://docs.spring.io/spring-security/site/docs/5.0.5.RELEASE/reference/htmlsingle/ 这句话包括两个关键词:Authentication(认证)和Authorization(授权,也叫访问控制) 认证是验证用户身份的合法性,而授权是控制你可以做什么。.原创 2021-04-23 10:10:43 · 786 阅读 · 0 评论 -
第四节 集合spring data jpa
Spring Data JPA介绍 官网:https://spring.io/projects/spring-data-jpa JPA所维护的核心是实体(Entity Bean),而它是通过一个持久化上下文(Persistence Context)来使用的。持久化上下文包含了以前3个部分: 对象关系映射(Object Relational Mapping,简称ORM)描述,JPA支持注解或XML两种形式的描述。 实体操作API,内置通用CRUD操作,来完成对象的持久化与查询。 查询语言,约定了面向原创 2021-04-20 23:19:28 · 455 阅读 · 0 评论 -
第三节 集成Lombok
Lombok的优缺点 优点: 提高开发效率,自动生成getter/setter、toString、builder 等,尤其是类不断改变过程中,如果使用 IDEA 自动生成的代码,我们则需要不停的删除、重新生成,使用 Lombok 则自动帮助我们完成 让代码变得简洁,不用过多的去关注相应的模板方法,其中 getter/setter、toString、builder 均为模板代码,写着难受,不写还不行,而且在 java 14 已经开始计划支持 record, 也在帮我们从原生方面解决这种模板代码 属性做修改时原创 2021-04-17 21:56:34 · 237 阅读 · 0 评论 -
第二节 集成swagger
引入所需要的jar <!-- Swagger UI 相关 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>${swagger.version}</version>原创 2021-04-16 21:35:08 · 152 阅读 · 0 评论 -
第一节 创建多模块项目
创建多模块项目 创建普通maven项目 删除src文件夹,并把打包方式设置成pom 引入Spring Boot核心依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=原创 2021-04-16 20:11:48 · 189 阅读 · 1 评论