- 博客(7)
- 收藏
- 关注
原创 MQ-ActiveMQ(消息队列)分布式系统
--MQ应用场景-- 1、消息队列介绍 消息队列中间件是分布式系统中的重要组件,主要解决应用耦合,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性的架构 使用较多的消息队列有ActiveMQ,RabbitMQ,Kafka,MetaMQ等 2、消息队列应用场景 2.1异步处理 场景说明:用户注册后,需要发注册邮件和注册短信。传统的做法如下: 将注册信息写入数据库成功后,
2017-08-19 22:35:07
4650
原创 CXF--webService
webService Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。 调用网上webservice服务 创建了一个java工程,确保里面有jdk1.7之上版本的jar包 通过服务的使用说明书,去
2020-09-11 10:52:17
344
原创 Shiro权限管理(shiro框架--案例)
-------Shiro权限管理------- 权限中的两个概念 认证:就是登录,目的是告诉系统你是谁【什么角色】。 授权:认证之后,系统通过该用户具有的角色,给予其对应的权限。 权限拦截的两种方式 url拦截 注解 Shiro概念 四大核心功能:认证,授权,加密,会话管理 Shiro认证流程 使用shiro框架的基本环境 在web.xml中配
2017-08-20 22:34:19
1121
原创 SSH整合:Struts2+Spring+Hibernate
SSH整合:Struts2+Spring+Hibernate 一、导入Struts2和Spring和Hibernate的jar包 导入log4j.properties文件 二、编写web.xml文件 contextConfigLocation classpath:applicationContext.xml
2017-07-24 23:18:54
287
原创 Struts2的执行流程--案例 使用struts2+hibernate实现客户列表查询
Struts2的执行流程-实现客户列表查询 一、Struts2的执行流程 页面发送请求,请求先到达前端控制器(核心过滤器StrutsPrepareAndExecuteFilter),过滤器中执行一组拦截器,这组拦截器完成了部分的功能代码。 如果没有拦截器,就会执行目标Action。执行Action后返回一个逻辑视图名称。根据Result进行页面跳转。 struts2
2017-07-22 20:17:21
1031
原创 Hibernate的两种检索方式(HQL检索、QBC检索)
Hibernate框架 javaEE开发三层结构 (高内聚、低耦合) MVC: jsp+Servlet+javaBean M:model 模型(javaBean:封装数据) V:view 视图(jsp:展示数据) C:controller 控制器(Servlet:1、获得请求参数 2、调用业务 3、分发转向) Hibernate的概述 Hibernate就是
2017-07-15 23:34:45
470
原创 Redis的数据结构和使用场景介绍
关于redis的数据结构 一、 String——字符串 String数据结构是简单的 key-value 类型,value 不仅可以是 String,也可以是数字(当数字类型用 Long 可以表示的时候encoding 就是整型,其他都存储在 sdshdr 当做字符串)。 1.设置值 set key value 2.获取值 get key 3.删
2017-07-14 23:35:28
668
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅