摘要: Shiro Apache Shiro 是一个 java 的安全(权限)框架 可以容易的开发出足够好的应用,不仅可以用在 JavaSE 环境,也可以用在 JavaEE 环境 可以完成认证、授权、加密、会话管理、Web 集成、缓存等 官网:https://shiro.apache.org/ 功能 htt 阅读全文
posted @ 2020-07-13 20:07 Song-zw 阅读(104) 评论(0) 推荐(0) 编辑
摘要: Spring Security 安全与权限 安全:虽然属于应用的非功能性需求,但是在 Web 开发中,是非常重要的一个方面,应该在应用开发的初期就考虑进来。 市面上比较有名的安全框架有:Shiro、SpringSecurity Spring Security 是一个功能强大且高度可定制的身份验证和访 阅读全文
posted @ 2020-07-12 22:53 Song-zw 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 任务 异步任务 在 service 包下建一个 AsyncService 类,编写一个方法,假装正在处理数据,使用线程设置一些延时,模拟同步等待的情况 @Service public class AsyncService { public void hello(){ try { Thread.sle 阅读全文
posted @ 2020-07-11 19:08 Song-zw 阅读(83) 评论(0) 推荐(0) 编辑
摘要: Swagger 简介 前后端分离 前端:前端控制层、视图层 伪造后端数据,json,数据已经存在,不需要后端,前端工程依旧能跑起来 后端:后端控制层、服务层、数据访问层 前后端通过 API 进行交互 前后端相对独立且松耦合 前后端甚至可以部署在不同的服务器上 产生的问题 前后端集成,前端和后端无法做 阅读全文
posted @ 2020-07-11 19:05 Song-zw 阅读(121) 评论(0) 推荐(0) 编辑
摘要: Spring Data 对于数据访问层,无论是 SQL(关系型数据库)还是 NOSQL(非关系型数据库),Spring Boot 底层都是采用 Spring Data 的方式进行统一处理。 Spring Data 也是 Spring 中与 Spring Boot、Spring Cloud 等齐名的知 阅读全文
posted @ 2020-07-09 23:16 Song-zw 阅读(134) 评论(0) 推荐(0) 编辑
摘要: SpringBoot 配置 配置文件 SpringBoot 使用一个全局的配置文件,配置文件名称是固定的,作用是修改 SpringBoot 自动配置的默认值(底层自动配置的值),有两种方式可以使用: application.properties 语法结构 :key=value application 阅读全文
posted @ 2020-07-08 21:56 Song-zw 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 入门程序 入门程序编写步骤 1、创建基础项目 Spring 官方提供了非常方便的工具(快速生成的网站)让我们快速构建应用,IDEA 中也集成了这个网站。 Spring Initializr:https://start.spring.io/ **创建方式一:**使用 Spring Initializr 阅读全文
posted @ 2020-07-07 21:12 Song-zw 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 问题描述 SpringBoot 启动 web 项目之后出现:java.lang.UnsatisfiedLinkError: D:\Tomcat\apache-tomcat-9.0.36\bin\tcnative-1.dll: Can't load AMD 64-bit .dll on a IA 32 阅读全文
posted @ 2020-07-06 22:46 Song-zw 阅读(1494) 评论(0) 推荐(0) 编辑
摘要: 问题描述: IDEA 创建 SpringBoot 项目时出现 Initialization failed for 'https://start.spring.io' 问题 问题解决: 选择 File → settings 点击 Check connection 之后出现如下的文本框,输入 “http 阅读全文
posted @ 2020-07-06 22:40 Song-zw 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 常用 SQL 技巧 SQL执行顺序 编写顺序 SELECT DISTINCT <select list> FROM <left_table> <join_type> JOIN <right_table> ON <join_condition> WHERE <where_condition> GROU 阅读全文
posted @ 2020-07-06 22:04 Song-zw 阅读(118) 评论(0) 推荐(0) 编辑