![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
众筹项目
文章平均质量分 81
Riven-007
柳暗花明又一村
展开
-
SpringBoot
目录环境搭建启动springboot的run dashboard创建测试工程注解基本原理整合RedisThymeleaf环境搭建导入相应的依赖<!-- 继承SpringBoot官方指定的父工程 --><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId>原创 2021-07-11 14:51:16 · 99 阅读 · 0 评论 -
SpringCloud
目录1 基本组件2 使用版本3 目标 1:准备基础测试环境3.1结构1 基本组件注册中心:Eureka负载均衡:Ribbon声明式调用远程方法:Feign熔断、降级、监控:Hystrix网关:Zuul2 使用版本3 目标 1:准备基础测试环境3.1结构3.2创建父工程...原创 2021-07-10 16:04:26 · 119 阅读 · 0 评论 -
分布式理论
目录1 架构2 单一架构2.1概念2.2演变2.2.1 水平拆分2.2.2 垂直拆分3 互联网时代的新挑战3.1高可扩3.2高性能3.3高并发4 分布式架构4.1概念4.2方法远程调用4.2.1 本地调用4.2.2 远程调用4.2.3 意义4.3思想4.3.1 SOA4.3.2 微服务4.4技术演进4.4.1 WebService4.4.2 Dubbo+Zookeeper4.4.3 SpringBoot+SpringCloud4.5相关概念4.5.1 接口4.5.2 远程接口的声明式调用4.5.3 注册中心原创 2021-06-27 12:11:41 · 91 阅读 · 0 评论 -
众筹项目之后台管理系统-权限控制(九)
目录1. 项目中加入 SpringSecurity1.1 加入 SpringSecurity 环境2.1.1 依赖1.1.2 在 web.xml 中配置 DelegatingFilterProxy1.1.3 创建基于注解的配置类1.1.4 谁来把 WebAppSecurityConfig 扫描到 IOC 里?1.2 提出找不到 bean 的问题2.3 分析问题2.3.1 明确三大组件启动顺序2.3.2 DelegatingFilterProxy 查找 IOC 容器然后查找 bean 的工作机制2.4 解决方原创 2021-06-26 18:06:25 · 411 阅读 · 0 评论 -
SpringSecurity回顾
目录8. 众筹项目加入 SpringSecurity 环境8.1 加入依赖8.2 Filter8.3 配置类8.4 自动扫描的包8. 众筹项目加入 SpringSecurity 环境8.1 加入依赖 <!-- SpringSecurity 对 Web 应用进行权限管理 --> <dependency> <groupId>org.springframework.security</groupId>原创 2021-06-12 21:56:15 · 129 阅读 · 0 评论 -
SpringSecurity框架用法简介
目录1. SpringSecurity 框架用法简介2. 权限管理过程中的相关概念2.1 主体2.2 认证2.3 授权3. 权限管理的主流框架3.1 SpringSecurity3.2 Shiro4. 使用配置类代替 XML 配置文件4.1 @Configuration 注解4.2 @Bean 注解5. HelloWorld 工程创建步骤5.1 创建 Maven 的 Web 工程5.2 加入 SpringMVC 环境需要的依赖5.3 创建 SpringMVC 配置文件5.4 在 web.xml 中配置 Di原创 2021-06-10 21:33:04 · 272 阅读 · 1 评论 -
JavaScrip代码在浏览器上Debug调试
原创 2021-06-08 21:31:34 · 82 阅读 · 0 评论 -
RestController注解的用法
@RestController 可代替 @Controller + @ResponseBody可通过查看源码得出该结论原创 2021-06-08 20:14:19 · 218 阅读 · 0 评论 -
众筹项目之后台管理系统-分配(八)
目录1. 权限控制2. 给 Admin 分配 Role2.1 目标2.2 思路2.3 代码:前往分配页面2.3.1 创建保存 Admin-Role 关联关系的数据库表2.3.2 修改“分配”按钮2.3.3 创建 AssignHandler2.3.4 RoleService 中的方法2.3.5 SQL 语句2.3.6 在页面上显示角色数据2.3.7 调整表单让表单能够提交数据2.3.8 jQuery 代码2.4 代码:执行分配2.4.1 handler 方法2.4.2 Service 方法2.4.3 SQL原创 2021-06-06 16:35:10 · 350 阅读 · 0 评论 -
众筹项目之后台管理系统-菜单维护(七)
目录原创 2021-06-04 20:11:24 · 398 阅读 · 0 评论 -
众筹项目之后台管理系统-角色维护(六)
目录1. 角色分页操作1.1 目标1.2 思路1.3 代码:后端1.3.1 创建数据库表1.3.2 逆向生成资源1.3.3 SQL 语句1.3.4 RoleMapper 接口1.3.5 RoleService 接口和实现1.3.6 RoleHandler1.4 代码:过渡1.4.2 完善 role-page.jsp1. 角色分页操作1.1 目标将角色数据进行分页显示1.2 思路1.3 代码:后端1.3.1 创建数据库表CREATE TABLE `project_crowd`.`t_role`原创 2021-06-01 20:37:47 · 195 阅读 · 0 评论 -
RBAC 权限控制模型
目录1.简介1.1 Why?为什么要进行权限控制1.2 What?什么是权限控制1.3 How?如何进行权限控制1.3.1 定义资源1.3.2 创建权限1.3.3 创建角色1.3.4 管理用户2. 多对多关联关系在数据库中的表示2.1 没有中间表的情况2.2 有中间表2.3 中间表的主键生成方式2.3.1 方式一:另外设置字段作为主键3. RBAC 权限模型3.1 概念3.2 RBAC0~RBAC33.2.1 RBAC03.2.2 RBAC13.2.3 RBAC21.简介1.1 Why?为什么要进行权限原创 2021-05-27 21:22:45 · 355 阅读 · 0 评论 -
ajax工作模式探讨异步与同步的工作方式
目录1. 异步的工作方式1.1 图解:1.2 代码:1.3 打印效果:2.同步的工作方式2.1 图解:2.2 代码:2.3 打印效果:3. 本质1. 异步的工作方式1.1 图解:1.2 代码:<script type="text/javascript"> $(function () { $("button").click(function () { console.log("ajax函数之前"); $.ajax({原创 2021-05-27 20:13:37 · 138 阅读 · 0 评论 -
众筹项目之后台管理系统-管理员维护(五)
目录原创 2021-05-23 17:54:22 · 403 阅读 · 0 评论 -
众筹项目之后台管理系统-管理员登录(四)
目录1. 目标2. 思路3. 代码3.1 创建工具方法执行 MD5 加密3.2 创建登录失败异常3.3 在异常处理器类中增加登录失败异常的处理3.4 在登录页面显示异常消息3.5 handler 方法3.6 service 方法3.7 补充3.7.1 前往后台主页面的方式调整3.7.2 退出登录1. 目标识别操作系统的人的身份,控制他的行为2. 思路3. 代码3.1 创建工具方法执行 MD5 加密3.2 创建登录失败异常3.3 在异常处理器类中增加登录失败异常的处理3.4 在登录页面显示异原创 2021-05-23 11:31:19 · 809 阅读 · 0 评论 -
众筹项目之环境配置(三)
目录11. SpringMVC 环境下的 Ajax 请求11.1 建立意识11.2 创建测试工程11.2.3 加入 jQuery11.3 @ResponseBody 注解11.3.1 作用11.3.2 注意11.4 @RequestBody 注解11.4.1 场景设定11.4.2 尝试方案一11.4.3 尝试方案二11.4.4 尝试方案三11.4.5 需要注意的点11.4.6 发送复杂对象举例11.4.7小结11. 5对比11.6 统一返回数据格式12. 前端页面12.1 静态资源引入12.1.1 来源12原创 2021-05-16 13:24:54 · 131 阅读 · 0 评论 -
众筹项目之环境配置(二)
目录7. 日志系统7.1 重要意义7.2 技术选型7.2.1 总体介绍7.2.2 不同日志系统的整合7.3 具体操作7.3.1 初始状态7.3.2 加入 slf4j+logback7.3.3 我们主动打印的日志7. 日志系统7.1 重要意义系统在运行过程中出了问题就需要通过日志来进行排查,所以我们在上手任何新技术的时候,都要习惯性的关注一下它是如何打印日志的。7.2 技术选型7.2.1 总体介绍7.2.2 不同日志系统的整合7.3 具体操作7.3.1 初始状态Spring 使用 c原创 2021-05-13 21:28:21 · 150 阅读 · 0 评论 -
众筹项目之环境配置(一)
目录1. 环境搭建总体目标2. 创建工程2.1 项目构架图2.2 工程创建计划2.4 建立工程之间的依赖关系3. 创建数据库和数据库表3.1 物理建模3.1.1 理论1. 环境搭建总体目标2. 创建工程2.1 项目构架图2.2 工程创建计划atcrowdfunding01-admin-parent grouold: com.atguigu.com artifactld: atcrowdfunding01-admin-parent packaging: pomatcrowdfund原创 2021-05-12 20:35:34 · 153 阅读 · 0 评论