ActiveMQ 项目实战 编程技术

ActiveMQ 项目实战

编辑推荐: 本文主要介绍了ActiveMQ 项目实战:添加商品同步到索引库、发送消息、接收消息等相关内容。 来自于csdn,,由火龙果软件Anna编辑、推荐。 1.添加商品同步到索引库 2.发送消息 manager-server工程中发送消息:当商品添加完成后发送一个TextMessage,包含一个商品id。 ...
阅读全文
微服务理论 Spring

微服务理论

微服务理论 一、微服务简介 什么是微服务架构 服务拆分粒度更细 :根据业务拆分。 独立部署 :每个服务部署在物理上隔离,互不影响。 独立维护 :根据组织架构拆分,分团队维护。 服务治理 :服务数量变多,需要有统一的服务治理平台。 如何权衡微服务的利弊 优点 强模块化边界 可独立部署 技术多样性 ...
阅读全文
畅购商城(五):Elasticsearch实现商品搜索 编程技术

畅购商城(五):Elasticsearch实现商品搜索

好好学习,天天向上 本文已收录至我的Github仓库 DayDayUP :github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往: 目录导航 畅购商城(一):环境搭建 畅购商城(二):分布式文件系统FastDFS 畅购商城(三):商品管理 畅购商城(四):Lua、OpenResty、Canal实现广告缓存与同步 ...
阅读全文
Mybatis框架SQL防注入指南 编程技术

Mybatis框架SQL防注入指南

前言 SQL注入漏洞作为WEB安全的最常见的漏洞之一,在java中随着预编译与各种ORM框架的使用,注入问题也越来越少。新手代码审计者往往对Java Web应用的多个框架组合而心生畏惧,不知如何下手,希望通过Mybatis框架使用不当导致的SQL注入问题为例,能够抛砖引玉给新手一些思路。 一、Mybatis的SQL注入 Mybatis的SQL语句可以基于注解的方式写在类方法上面,更多的...
阅读全文
dubbo服务治理之路由实践 Java

dubbo服务治理之路由实践

背景说明 微服务架构与单体或垂直架构本,服务维护的成本高了很多,在研发集成测试环境使用比较随意的情况下,开始恶性循环变得无法稳定使用。 研发与测试如何共享同一套集成测试环境的同时又不会干扰到测试工作的稳定准确? 思路 公司dubbo服务都通过zk进行了注册,dubbo原生提供了消费者选择服务提供者的时候会进行一层路由过滤。 通过增加一条路由,限制测试服的消费者仅...
阅读全文
给Swagger升级了新版本,没想到居然有这么多坑! 编程技术

给Swagger升级了新版本,没想到居然有这么多坑!

看着 mall 项目中古老的Swagger API文档样式,这次我终于下定决心要给它升个级了。升级过程中遇到了好多坑,不过只要用好Maven,这些都不是个事! 选择升级版本 首先我们选择下需要升级的版本,直接去Maven仓库看下,哪个版本使用的比较多。虽然有最新版本 2.10.x ,但是几乎没什么人用,而上一个版本 2.9.x 使用的人却很多,看样子还是 2.9.x 版本比较稳...
阅读全文
Dubbo注册中心(ZooKeeper、Redis)实现原理 编程技术

Dubbo注册中心(ZooKeeper、Redis)实现原理

在Dubbo微服务体系中,注册中心是其核心组件之一。Dubbo通过注册中心实现了分布式环境中各服务之间的注册和发现,是各分布式节点之间的纽带。其主要作用如下: 动态加入。一个服务提供者通过注册中心可以动态地把自己暴露给其他消费者,无需消费者逐个去更新配置文件。 动态发现。一个消费者可以动态的感知新的配置,路由规则和新的服务提供者,无需重启服务使之生效。 动态调整。注册中心支...
阅读全文
Java实现新增或修改时查询数据库是否重复,检查唯一 编程技术

Java实现新增或修改时查询数据库是否重复,检查唯一

声明 1)该文章整理自网上的大牛和专家无私奉献的资料,具体引用的资料请看参考文献。 2)本文仅供学术交流,非商用。如果某部分不小心侵犯了大家的利益,还望海涵,并联系博主删除。 3)博主才疏学浅,文中如有不当之处,请各位指出,共同进步,谢谢。 4)此属于第一版本,若有错误,还需继续修正与增删。还望大家多多指点。大家都共享一点点,一起为祖国科研的推进添砖加瓦。 1 //Mapp...
阅读全文
Jeecg Boot 2.2.1 版本发布,基于 SpringBoot 的低代码平台 Java

Jeecg Boot 2.2.1 版本发布,基于 SpringBoot 的低代码平台

项目介绍 JeecgBoot是一款基于代码生成器的低代码开发平台,开源界“小普元”超越传统商业企业开发平台!采用前后端分离架构:SpringBoot 2.x,Ant Design&Vue,Mybatis-Plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的低代码开发模式(OnlineCoding模式-> 代码生成器模式-> 手工ME...
阅读全文
Loading...