java 灵魂画手图解 Spring 循环依赖

前言想彻底弄清楚 Spring 的循环依赖问题,首先得弄清楚,循环依赖是如何发生的,Spring 又是如何检测循环依赖的发生的。其次再探究 Spring 如何解决循环依赖的问题。最后,我们将总结循环依...

2023-10-16 171 阅读

java 通过实战走近 Java Agent 探针技术

一、前言所谓 Java Agent,其功能都是基于 java.lang.instrument 中的类去完成。Instrument 提供了允许 Java 编程语言代理检测 JVM 上运行的程序的功能,而检测的机制就是修改字节码。Instru...

2023-10-16 165 阅读

activiti activiti中实现TaskListener注入Spring的bean以及去除自带权限问题

activiti中实现TaskListener注入Spring的bean以及去除自带权限问题实现TaskListener监听器,使用默认生成的代码,是无法在监听器里面注入我们需要的bean(@Autowired和@Resource获取到的bean...

2023-10-10 276 阅读

activiti activiti任意节点任务跳转

   新项目中存在一个这样的业务逻辑,工作流节点任务的任意跳转。比如说一条流程A-B-C,现在A任务执行完了,按道理来说到B任务了,可是我不想经过B了,直接跳C节点任务执行。自己对工作流...

2023-10-10 298 阅读

spring springboot2+activiti7+bpmn-js使用入门

springboot2+activiti7+bpmn-js使用入门本示例使用springboot2+activiti7+bpmn-js(vue+elementUI)环境;官网:https://www.activiti.org/搭建首先搭建好springboot项目的开发环境;添加maven...

2023-10-10 315 阅读

java基础 SpringBoot同一接口多个实现类配置的实例详解

SpringBoot项目中可能出现一个接口有多个实现类的情况,如果不进行配置,注入接口时编译器不知道要注入哪个实现类就会报错,因此需要进行配置。以下进行举例:接口如下:public interfa...

2023-10-10 315 阅读

java基础 如果一个接口有多个实现类,在springboot中如何调用不同实现类中的方法

一个接口多个实现类,如何指定特定实现类进行调用示例解决方法在写程序的时候经常会遇到 写一个接口有多个实现类,那么在调用的时候是如何去确定调用的是哪个实现类呢?接下来将为你介绍几种...

2023-10-10 231 阅读

Velocity velocity快速入门

1.velocity简介  velocity是一个基于Java的模板引擎,可以通过特定的语法获取在Java对象的数据,填充到模板中,从而实现界面和Java代码的分离。这意味着可以使用velocity替代jsp的开发模式...

2023-09-25 273 阅读

前端 Velocity如何对变量中的引号特殊字符进行转义

简介Velocity是一个基于Java的模板引擎,与Freemarker类似。相较于Freemarker更轻量,但带来的问题就是功能不如Freemarker强大,所以实际项目中可能会更倾向于用Freemarker,这里不作过多介...

2023-09-24 349 阅读

springboot springboot直接访问templates下静态页面

sringboot资源文件夹resources下默认有两个子文件夹:static、templates关于这个文件夹的访问权限可以通过源码了解:private static final String CLASSPATH_RESOURCE_L...

2023-09-24 346 阅读