
系统框架
系统框架
water___Wang
不断学习
-
转载 服务端高并发分布式架构演进之路
看到不错的文章,所以转载到自己csdn原作者:huashiou链接:https://segmentfault.com/a/11900000186261631、概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。2、基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍。1)什么是分布式?系统中的多个模块在.2020-11-14 11:29:1010360
0
-
原创 项目集成到nacos
本文只介绍其他项目集成到nacos,关于nacos基本概念,nacos项目地址,请自行查阅整体流程(假设nacos服务端已经部署),一添加pom依赖,二项目添加nacos配置,三 nacos服务端添加项目配置一,pom依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSche.2020-11-02 19:32:5219118
6
-
原创 configure Spring Data JPA by using XML
if you want to configure Spring Data JPA by using XML configuration (and use the configuration described in the book), you have to follow these steps:Configure the data source bean.Configure the entit2016-12-30 10:17:4219479
0
-
原创 Spring Boot 动态数据源(多数据源自动切换)
本文实现案例场景: 某系统除了需要从自己的主要数据库上读取和管理数据外,还有一部分业务涉及到其他多个数据库,要求可以在任何方法上可以灵活指定具体要操作的数据库。为了在开发中以最简单的方法使用,本文基于注解和AOP的方法实现,在spring boot框架的项目中,添加本文实现的代码类后,只需要配置好数据源就可以直接通过注解使用,简单方便。一配置二使用 1. 启动类注册动态数据源 2. 配置2016-12-30 10:15:3219388
0
-
原创 Spring Boot 集成Swagger
Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。Swagger 让部署管理和使用功能强大的API从未如此简单。更多关于Swagger的作用,相信大家百度一下能了解的更全面,本文以SpringBoot中集成Swa2016-12-30 10:13:3519487
0
-
原创 Spring注释与简化配置
在Spring 2.5及以后的版本中,提供了注释和命名空间来简化Spring的配置。下面是一些常用配置分享。1、@Autowired注释 以前给一个Bean配置属性时,Bean必须配置<property name="propName" ref="beanId"/>,然后在Java文件,还必须增加属性propname的getter和setter方法。 有了@Autowired注释后,我们可以简化2016-12-30 10:10:5019560
0
-
原创 Quartz的Misfire处理规则
调度(scheduleJob)或恢复调度(resumeTrigger,resumeJob)后不同的misfire对应的处理规则 CronTriggerwithMisfireHandlingInstructionDoNothing——不触发立即执行 ——等待下次Cron触发频率到达时刻开始按照Cron频率依次执行withMisfireHandlingInstructionIgnoreMisfi2016-12-07 13:50:5331910
0
-
原创 Using Spring Boot without the parent POM
Using Spring Boot without the parent POM;问题spring boot项目一般情况下的parent如下:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.42016-09-07 16:07:3640800
1
-
原创 quartz-2.2.x 快速入门 (1)
欢迎来到quartz快速入门教程。阅读本教程,你将会了解:quartz下载quartz安装 根据你的需要,配置Quartz 开始一个示例应用 当熟悉了quratz调度的基本功能后,可以尝试一些更高级的特性,比如Where,这个一个企业级功能,可以让job和trigger运行在指定的,而不是随机的Terracotta客户端上。下载和安装 首先,下载最新的稳定版 - 不用注册。解压并安装。2016-09-17 22:06:0039910
0
-
原创 Quartz 基本概念及原理
最近项目要用quartz,所以记录一下;概念 Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或 EJBs。Quartz的最新版本为Quartz 2.2.3。为什么选择Qua2016-09-17 22:38:5140496
0
-
原创 Spring注释与简化配置
在Spring 2.5及以后的版本中,提供了注释和命名空间来简化Spring的配置。下面是一些常用配置分享。2016-08-25 15:38:5933975
0