什么是flywayflyway是一个数据库管理工具,具体介绍详见官网。官网地址:https://flywaydb.org/为什么使用flyway什么?听过代码版本管理工具git、svn,数据库还管理,它管的什么,解决了什么问题?我把它总结如下:自己写的SQL忘了在所有环境执行;别人写的SQL我们不能确定是否都在所有环境执行过了;有人修改了已经执行过的SQL,期望再次执行;需要新增环境做数据迁移;每
Flowable流程设计器的使用一、克隆流程设计器项目:项目地址:https://github.com/CoderWang1999/Flowable-Process-Designer.git二、修改数据源信息三、启动项目,访问http://127.0.0.1:1999/flowable-modeler-demo/#/processes 四、新建流程图注意:这个key最好不要有中文,后期流程部署、启
SpringBoot 整合 Activiti7 实现工作流什么是工作流在正式讲解之前,我们先简单的了解一下什么是工作流?工作流(Workflow),就是通过计算机对业务流程自动化执行管理。它主要解决的是“使在多个参与者之间按照某种预定义的规则自动进行传递文档、信息或任务的过程,从而实现某个预期的业务目标,或者促使此目标的实现”。那么在一个系统中工作流的功能就是对系统的业务流程进行自动化管理,而工作
Spring Cloud Data Flow 2.0 发布了,Spring Cloud Data Flow 是构建数据集成和实时数据处理流水线的工具包。新版主要更新内容有:流部署始终委托给 Skipper在所有受支持平台运行的单个服务器针对多平台的任务启动UI 升级标准化 OAuth2 和 OpenID Connect应用部署的度量改进和监听更新 Analytics 以使用 micrometer
转载 2024-04-11 12:15:29
296阅读
文章目录Spring Cloud Data Flow简介Spring Cloud Data Flow介绍Server ComponentsApplication TypesLong-lived ApplicationsStreams with Sources, Processors and SinksShort-lived Applications参考 Spring Cloud Data Flo
转载 2024-06-25 21:15:40
30阅读
Install: For example you have installed lodash libaray, and you want the defination file also, you can do: It will help to install the files automatic
转载 2017-02-27 21:49:00
244阅读
2评论
一、git-flow介绍一旦安装安装 git-flow,你将会拥有一些扩展命令。这些命令会在一个预定义的顺序下自动执行多个操作。是的,这就是我们的工作流程!git-flow 并不是要替代 Git,它仅仅是非常聪明有效地把标准的 Git 命令用脚本组合了起来。二、git-flow安装sudo apt-get install git-flow三、git-flow初始化git flow init四、gi
1.搜索大数据1.1 为什么要搜索在当前百万级数据的面前,如果全部放在同一个表或者某几个表中,经常搜索数据库特别模糊搜索会爆吗?答案是没必,但结果可以预测是很慢很慢!类似:select * from 表名 where 字段名 like ‘%关键字%’例如:select * from article where content like ’%here%’当关键字复杂的话,难道还 like ‘%关键字
转载 2024-01-17 08:10:14
85阅读
文章目录一、什么是Feign二、为什么使用Feign三、Spring Cloud Feign设计原理四、Feign性能优化使用 OkHttp 来发送 Feign 的请求五、 传统Spring项目使用Feign声明式服务调用思路思路1:原生feign使用即可思路2:自定义类似@FeignClient注解六、独立使用(原生)Feign具体过程1. maven引入Feign2. 封装返回实体3. 创建
转载 2023-06-22 22:51:43
135阅读
需求背景背景是想通过java调度kettle自带工具spoon生成的转化(ktr)或者作业(kjb)文件,从而实现数据同步,目前使用的是mysql数据源,没有做其他数据源的处理。后续有空会更新其他数据源的填坑过程。先卖个关子,mysql驱动在这里有个巨大的坑。项目构建及依赖构建了一个maven工程,引入springboot相关的包<parent> <groupId
转载 2023-09-21 16:35:27
205阅读
. 一、概念知识. 什么是消息中间件. 什么是 Kafka. Kafka 特性. 使用场景. 基本概念. 生产者 ACKS 机制. 消费者更新 Offset 偏移量两种方式. 二、SpringBoot 操作 Kafka 示例. 1、Maven 引入 Kafka 相关组件. 2、Topic 配置. 3、Producer 配置. 4、Consumer 配置. 三、SpringBoot 操作 Kafka
转载 2024-02-13 12:47:20
63阅读
在目前流行的安全框架中,除了Apache Shiro之外,Spring Security是比较常用的,但是由于Spring Security过于庞大和复杂,大多数公司会选择Apache Shiro来使用,那么,Spring Boot如何整合Shiro呢?1、Apache Shiro是什么?有什么特点?Apache Shiro是一个功能强大、灵活的开源安全框架,它可以干净利落地处理身份验证、授权、企
转载 2024-03-21 00:44:26
78阅读
SpringDataJpa简介:Spring Data JPA是Spring Data家族的一员,可以轻松实现基于JPA的存储库。该模块处理对基于JPA的数据访问层的增强支持。这使得构建使用数据访问技术的Spring应用程序变得更加容易。 在相当长的一段时间内,实现应用程序的数据访问层一直很麻烦。必须编写太多样板代码来执行简单查询以及执行分页和审计。Spring Data JPA旨在通过减少实际需
Lombok简介Lombok是一款Java代码功能增强库,在Github上已有9.8k+Star。它会自动集成到你的编辑器和构建工具中,从而使你的Java代码更加生动有趣。通过Lombok的注解,你可以不用再写getter、setter、equals等方法,Lombok将在编译时为你自动生成。Lombok集成首先我们需要在IDEA中安装好Lombok插件,如果你使用的是最新版IDEA 2020.3
转载 2024-08-29 11:22:05
46阅读
springboot mybatis 使用@Cacheable缓存到redis   2019-08-13一直想在springboot集成带缓存的redis,终于成功了。网上有1000种写法,想找到一篇合适的还真不容易?。走下流程,加深下印象。 环境:springboot版本:2.1.7orm框架:mybatis实现?:在serviceImpl
转载 2024-03-18 06:46:17
315阅读
MINA一、概述Apache MINA是一个网络通信应用框架,可帮助用户轻松开发高性能和高可扩展性的网络应用程序。 它通过Java NIO在各种传输(如TCP / IP和UDP / IP)上提供抽象的,事件驱动的异步API。MINA 不仅处理TCP和UDP,还通过VmpPipe或APR 在串行通信(RSC232)之上提供一层,现有支持的协议MINA附带了各种实现的协议:HTTP,XML,TCP,L
转载 2024-05-20 20:32:23
61阅读
1、hello worldmaven引入jar包<dependency> <groupId>org.apache.mina</groupId> <artifactId>mina-core</artifactId> <version>2.1.3</version> </dependenc
转载 2024-04-02 13:31:29
141阅读
一来因为最近在学习架构相关的知识,学的挺久的了,但是缺乏动手实操,所以想自己搞一个简单的小demo玩一下,顺便巩固一下最近所学的知识点;二来有幸参与了一个项目从0到1的一个搭建过程,其中有一些架构与实现有着自己的一些不一样的想法,所以也想在这个demo中实现一下。所以就搞了这么一个基础架构系列的分类,准备详细记录一下自己在这一整个过程中遇到的各种问题和解决思路,欢迎大伙给予各种意见和建议。微服务的
转载 2023-06-19 02:23:08
188阅读
本文介绍下如何在 Spring Boot 项目中使用 Nacos,Nacos 主要分为两个部分,配置中心和服务注册与发现。在使用 Spring Boot 项目中使用 Nacos ,首先要保证启动一个 Nacos 服务,具体可以参考【快速上手 Nacos】来搭建一个单机的 Nacos 服务。Nacos 封装 starter 的源代码可以参考 【nacos-spring-boot-project】本篇
转载 2023-11-30 23:46:57
334阅读
前言不得不说SpringBoot的开发者是在为大众程序员谋福利,把大家都惯成了懒汉,xml不配置了,连tomcat也懒的配置了,典型的一键启动系统,那么tomcat在springboot是怎么启动的呢?内置tomcat开发阶段对我们来说使用内置的tomcat是非常够用了,当然也可以使用jetty。org.springframework.boot spring-boot-starter-web
  • 1
  • 2
  • 3
  • 4
  • 5