小小千想和您聊一聊

当前位置: 首页> 视频教程> 容灾项目从入门到实战

容灾项目从入门到实战进阶

   评分9.7

107节课

33256人已学

下载本章视频你能学到什么?

掌握容灾设计思想,SSM框架整合、Shiro验证管理、quartz实现了定时任务、Vue前端框架、aop开发日志系统、druid监控中心等。


千锋Java开发官方①群(811099962)——猛戳进入


课程介绍
容灾、异地容灾是当下企业级应用的必要架构设计之一,建立多套相同系统相互进行状态监控,当遇到不可抗力因素导致服务器宕机时,可无缝切换到另一套系统中继续工作,属于高可用架构的一部分。本课程借助SSM框架整合后,添加Shiro完成项目中的用户认证和用户权限处理、quartz实现了定时任务、druid的监控中心、日志系统等。

章节目录
第1节 容灾项目搭建节 配置文件 第55节 测试资源授权节 和注解方式的授权管理
第2节 代码整合1 第56节 在程序中添加注解
第3节 代码整合2 第57节 在程序中继续添加注解
第4节 页面链接的处理节 数据库第值外键的处理 第58节 根据用户id获取用户资源权限的sql分析
第5节 解决序号不正确的问题 第59节 dao层的实现
第6节 列表项的显示 第60节 service层的实现
第7节 删除代码的封装 第61节 修改自定义realm实现用户授权
第8节 封装通用的表格选项 第62节 测试其他账户
第9节 功能预览 第63节 全局异常处理
第10节 vue入门节 模板 第64节 异常处理的完善
第11节 vue入门节 过滤器和缩写 第65节 处理列表页的权限问题
第12节 逻辑语句 第66节 缓存的配置
第13节 计算属性 第67节 使用标签显示用户名
第14节 使用class绑定样式 第68节 使用标签动态显示按钮
第15节 使用style绑定样式 第69节 显示角色1
第16节 容灾项目节 列表页整合vue 第70节 显示角色2
第17节 添加页面的实现 第71节 remember me
第18节 判断表单的打开方式 第72节 将shiro配置移植到工厂类
第19节 显示弹窗 第73节 测试
第20节 显示菜单tree 第74节 完成参数管理的crud和数据的导入
第21节 ztree的表单回填 第75节 从数据库中获取过滤器参数
第22节 保存功能 第76节 分析编码的流程
第23节 解决fastjson中的引用对象的问题 第77节 创建job类和task类
第24节 解决列表页面中的json引用对象的问题 第78节 创建scheduleutilsv1
第25节 回显和更新的功能 第79节 创建任务调度工具类
第26节 独立开发的功能说明 第80节 整合任务管理和任务日志
第27节 补充节 关于hibernate中一对一主键关联的补充 第81节 整合前端代码
第28节 vue的路由 第82节 在保存任务的同时启动任务
第29节 shiro介绍和quickstart样例项目 第83节 暂停任务
第30节 quickstart项目的创建和日志系统的分析 第84节 其他代码的实现
第31节 使用自定义realm 第85节 代码的测试
第32节 详细的测试节 关于密码认证 第86节 启动任务的流程梳理
第33节 认证流程 第87节 暂停任务的流程梳理
第34节 测试加密算法 第88节 解决service中事物提前关闭的问题
第35节 密码加密自定义realm验证 第89节 恢复和立即执行
第36节 权限管理入门 第90节 删除任务
第37节 角色的判断 第91节 修改任务
第38节 授权入门程序 第92节 笔记梳理
第39节 自定义授权 第93节 从数据库中获取要执行的任务
第40节 容灾项目中整合role的功能 第94节 使用线程池执行任务
第41节 继续整合role 第95节 记录任务日志
第42节 开发user模块要注意的问题1 第96节 日志记录功能的完善
第43节 开发user模块要注意的问题2 第97节 菜单列表的易用性分析
第44节 整合shiro节 显示登录页面节 过滤其他请求 第98节 配置双向自关联
第45节 实现登录页面 第99节 获取关联的菜单数据
第46节 实现用户的登录和退出 第100节 测试数据的获取
第47节 整合google的验证码组件 第101节 菜单页面组件的制作
第48节 将验证码整合到页面中 第102节 jsbug调试
第49节 将验证码地址放入模型数据 第103节 系统日志的基本功能整合
第50节 登录controller中验证验证码 第104节 自定义注解
第51节 密码的加密验证 第105节 在切面中获取自定义注解
第52节 保存用户时保存创建者id 第106节 完善通知类
第53节 密码验证的另一种方式 第107节 druid监控中心的配置
第54节 测试角色权限

  • Java编程中的Mybatis-Plus

    MyBatis Plus 是国内人员开发的 MyBatis 增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

    554
  • 全文检索技术-Lucene

    常见的结构化数据也就是数据库中的数据。在数据库中搜索很容易实现,通常都是使用sql语句进行查询,而且能很快的得到查询结果。

    322
  • Java8.0新特性之lambda表达式

    Java 8 已经发布很久了,很多报道表明Java 8 是一次重大的版本升级。本篇文章,主要给大家介绍的是lambda表达式。

    582
  • Zookeeper基本原理与运用场景

    换句话说,也可以把zookeeper看成一个小型的分布式文件系统。但是和FastDFS不同,zookeeper只适合用来存储一些小型的数据或者配置信息。

    1356
  • Vue插件之 Axios

    post请求传递参数是data,传过去的时候是json格式,@RequestBody.

    1097
  • Java编程中的Jmeter性能测试

     JMeter,每个资深测试工程师,必须掌握的测试工具,熟练使用Jmeter能大大提高工作效率。 熟练使用Jmeter后, 能用Jmeter搞定的事情,你就不会使用LoadRunner了。Jmeter 是一款使用Java开发的,开源免费的,测试工具, 主要用来做功能测试和性能测试(压力测试/负载测试). 而且用Jmeter 来测试 Restful API, 非常好用。

    1239
  • 项目架构分析

    二八原则: 80%的请求落在20%的时间上,这20%的时间叫做峰值时间。

    1829
  • 如何处理中文参数

    产生乱码,就是因为服务器和客户端沟通的编码不一致造成的,因此解决的办法是:在客户端和服务器之间设置一个统一的编码,之后就按照此编码进行数据的传输和接收。

    1761
  • Zookeeper集群的搭建过程

    如果没有特殊需求,不需要修改配置文件,直接使用默认配置文件即可。

    1999
  • MyBatis之Spring整合

    Spring、SpringMVC和MyBatis是目前企业开发的三大框架。本章我们将学习将Spring和MyBatis整合到一起,成为我们项目开发的技术骨架。

    1795

用户登录

手机号:

密码:

图形验证码:

点击切换

用户注册

手机号:

登录密码:

图形验证码:

点击切换

短信验证码:

获取验证码

忘记密码

1安全验证

2重置密码

手机号:

图形验证码:

短信验证码:

获取验证码

忘记密码

1安全验证

2重置密码

新密码:

确认新密码:

获取课程

添加小千老师微信,获取课程信息

如何获取课程?

一、需拥有此本教材

如没有,可点击下方入口购买当当购买入口京东购买入口

二、添加小千老师,发送拥有凭证,解锁课程资源

1.购买该教材的订单信息
2.拥有的实体书信息等

更换手机号

新手机号:

图形验证码:

短信验证码:

获取验证码