- 博客(7)
- 收藏
- 关注
原创 MQ-ActiveMQ(消息队列)分布式系统
--MQ应用场景--1、消息队列介绍消息队列中间件是分布式系统中的重要组件,主要解决应用耦合,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性的架构使用较多的消息队列有ActiveMQ,RabbitMQ,Kafka,MetaMQ等2、消息队列应用场景2.1异步处理场景说明:用户注册后,需要发注册邮件和注册短信。传统的做法如下:将注册信息写入数据库成功后,
2017-08-19 22:35:07 4529
原创 CXF--webService
webServiceWeb service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。调用网上webservice服务 创建了一个java工程,确保里面有jdk1.7之上版本的jar包 通过服务的使用说明书,去
2020-09-11 10:52:17 283
原创 Shiro权限管理(shiro框架--案例)
-------Shiro权限管理-------权限中的两个概念认证:就是登录,目的是告诉系统你是谁【什么角色】。授权:认证之后,系统通过该用户具有的角色,给予其对应的权限。权限拦截的两种方式url拦截注解Shiro概念四大核心功能:认证,授权,加密,会话管理Shiro认证流程使用shiro框架的基本环境在web.xml中配
2017-08-20 22:34:19 1014
原创 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 212
原创 Struts2的执行流程--案例 使用struts2+hibernate实现客户列表查询
Struts2的执行流程-实现客户列表查询一、Struts2的执行流程 页面发送请求,请求先到达前端控制器(核心过滤器StrutsPrepareAndExecuteFilter),过滤器中执行一组拦截器,这组拦截器完成了部分的功能代码。 如果没有拦截器,就会执行目标Action。执行Action后返回一个逻辑视图名称。根据Result进行页面跳转。 struts2
2017-07-22 20:17:21 925
原创 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 378
原创 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 551
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人