关于SpringBoot项目的搭建,Vue的环境搭建这里不再赘述。1.首先建立数据库表:DROP TABLE IF EXISTS `semester`; CREATE TABLE `semester` ( `id` int(11) NOT NULL AUTO_INCREMENT, `semesterid` char(200) CHARACTER SET utf8 COLLATE utf
转载 2024-05-29 00:04:46
110阅读
1评论
前段时间,在做项目重构的时候,遇到很多地方需要做很多的条件判断。当然可以用很多的if-else判断去解决,但是当时也不清楚怎么回事,就想玩点别的。于是乎,就去调研了规则引擎。当然,市面上有很多成熟的规则引擎,功能很多,性能很好。但是,就是想玩点不一样的(大家做技术选型别这样,这个是反面教材)。最终一款URule的规则引擎吸引了我,主要还是采用浏览器可直接配置,不需要过多安装,可视化规则也做的不错。
原创 7月前
111阅读
前段时间,在做项目重构的时候,遇到很多地方需要做很多的条件判断。当然可以用很多的if-else判断去解决,但是当时也不清楚怎么回事,就想玩点别的。于是乎,就去调研了规则引擎。当然,市面上有很多成熟的规则引擎,功能很多,性能很好。但是,就是想玩点不一样的(大家做技术选型别这样,这个是反面教材)。最终一款URule的规则引擎吸引了我,主要还是采用浏览器可直接配置,不需要过多安装,可视化规则也做的不错。
原创 7月前
89阅读
1. 介绍规则引擎其实是一种组件,它可以嵌入程序当中。将程序复杂的判断规则从业务代码剥离出来,使得程序只需要关心自己的业务,而不需要去进行复杂的逻辑判断;简单的理解是规则接受一组输入的数据,通过预定好的规则配置,再输出一组结果。当然,市面上有很多成熟的规则引擎,如:Drools、Aviator、EasyRules等等。但是URule,它可以运行在Windows、Linux、Unix等各种类型的
转载 2023-05-27 08:32:26
289阅读
间,在做项目重构的时候,遇到很多地方需要做很多的条件判断。当然可以用很多的if-else判断去解决,但是当时也不清楚怎么回事,就想玩点别的。于是乎,就去调研了规则引擎。当然,市面上有很多成熟的规则引擎,功能很多,性能很好。但是,就是想玩点不一样的(大家做技术选型别这样,这个是反面教材)。最终...
转载 2023-05-29 11:04:04
1498阅读
1. 介绍2. 安装使用3. 基础概念3.1整体介绍3.2库文件3.3规则集3.4决策表3.5其他4. 运用场景5. 总结前段时间,在做项目重构的时候,遇到很多地方需要做很多的条件判断。当然可以用很多的if-else判断去解决,但是当时也不清楚怎么回事,就想玩点别的。于是乎,就去调研了规则引擎。当然,市面上有很多成熟的规则引擎,功能很多,性能很好。但是,就是想玩点不一样的(大家做技术选型别这样,这
转载 2023-10-16 15:11:10
374阅读
Spring BootURule 规则引擎结合使用时,能够方便地将业务规则与代码逻辑分离,使得规则的管理更加灵活。URule 是一个 Java 规则引
Spring Boot高级内容概要一、Spring Boot与缓存二、Spring Boot与消息三、Spring Boot与检索四、Spring Boot与任务五、Spring Boot与安全六、Spring Boot与分布式七、Spring Boot与监控管理八、Spring Boot与部署一、Spring Boot与缓存JSR-107、Spring缓存抽象、整合Redis一、JSR107Ja
## 如何将Spring Boot Starter Elasticsearch集成Spring Boot项目中 创建一个Spring Boot项目并集成Elasticsearch(ES)是一个非常常见的任务。下面,我将详细说明该过程并给出代码示例,以便你更容易理解。 ### 流程概述 下面是整件事情的流程步骤,便于你快速了解整个操作。 | 步骤 | 描述
原创 2024-10-24 03:55:10
105阅读
就vue来讲:第一步首先要下载xlsxyarn add xlsx yarn add xlsx-style导入会用到的插件文件解析yarn add worker-loader yarn add uuid下载好了过后,我们需要写个解析的导入文件:命名为xlsx.worker.js,然后需要引入main.jsxlsx.worker.js代码附上:import { read, utils } fro
集成RedisSpring Boot应用,一般需要以下几个步骤:添加依赖: 在你的pom.xml添加Spring Boot的Redis starter依赖。<dependencies> <dependency> <groupId>org.springframework.boot</groupId> &lt
原创 2024-03-14 23:25:22
48阅读
文章目录?前言?Node.js?特性:?1. 单线程?2.异步IO?前端的异步?Node的异步?3.跨平台?4.运行速度快? 劣势:? 1. 不适合CPU密集型应用;? 2. 只支持单核CPU,不能充分利用CPU? 3. 可靠性低,一旦代码某个环节崩溃,整个系统都崩溃? 4. 开源组件库质量参差不齐,更新快,向下不兼容?Node.js模块系统:?模块化的好处:?Node模块分类?调用原生模块
转载 10月前
140阅读
ch05-SpringBoot 集成 MyBatis1.1 SpringBoot 集成 MyBatis 例子1.1.1 创建数据库表1.1.2 加入 Maven依赖1.1.3 加入 resources 插件1.1.4 配置数据源1.1.5 创建 Student 实体类1.1.6 创建 StudentDao 接口1.1.7 创建 StudentDao.xml1.1.8 创建StudentServi
转载 2024-03-15 10:45:05
126阅读
一、搭建项目1、新建模块  2、配置application.yml文件:server: port: 8080 spring: datasource: username: root password: 123456 driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localh
转载 2023-08-01 16:46:44
171阅读
前言上一篇文章我们讲的是SpringBoot的基本用法,本篇文章我们来学习一下SpringBoot如何整合web,以及Mybatis以及事务。五.SpringBoot集成SSM1.WEB集成1.1.集成Thymeleaf现在的项目基本上都采用前后端分离架构,也就是项目后台不需要处理页面,但是在一些小型的项目中还是把页面耦合在后台项目中,这就需要集成视图技术(模板技术)。常见的模板技术有 thyme
转载 2023-10-05 07:27:51
273阅读
在这个微服务,分布式的时代,很多传统的实现方案变的不再那么适用,比如传统的web服务将session放在内存的情况,当web服务做水平扩展部署的时候,session共享就成了需要处理的问题。目前有很多成熟的技术可供我们选择,下面简单介绍最近用到的spring-boot+spring-session实现session共享的方案。spring-boot集成spring-session非常简单,因为s
上一篇给大家介绍了springboot整合freemarker,这一片来继续为大家介绍一种模板thymeleaf。首先在项目中增添thymeleaf依赖spring-boot-starter-thymeleaf 同时为了解决html严格校验报错的问题,增添依赖nekohtml pom文件代码如下:<?xml version="1.0" encoding="UTF-8"?> <pr
前言:Spring Boot是什么,解决哪些问题     1) Spring Boot使编码变简单     2) Spring Boot使配置变简单     3) Spring Boot使部署变简单     4) Spring Boot使监控变简单    由于
转载 2023-07-08 21:04:39
141阅读
作者:知了一笑 一、背景前段时间,在做项目重构的时候,遇到很多地方需要做很多的条件判断。当然可以用很多的if-else判断去解决,但是当时也不清楚怎么回事,就想玩点别的。于是乎,就去调研了规则引擎。当然,市面上有很多成熟的规则引擎,功能很多,性能很好。但是,就是想玩点不一样的(大家做技术选型别这样,这个是反面教材)。最终一款URule的规则引擎吸引了我,主要还是采用浏览器可直接配置,不需要过多安装
转载 2023-05-29 09:22:44
445阅读
需求: 1、业务数据要保存在我们自己的数据库里 2、CCFlow有保存草稿的功能,但是领导要求每个业务都要有草稿箱,流程从草稿箱发起,每个业务单独查询,而不要在CCFlow的统一界面查询,所以每个业务的列表页面以及增删改查都要有的 3、工作流的消息和我们应用系统的消息要整合到一起,放在一起排序、提示
原创 2021-05-30 12:19:15
2424阅读
  • 1
  • 2
  • 3
  • 4
  • 5