From entry to actual combat -- flowable (workflow)

catalogue preface Related concepts Flowable flow chart Process id Task id SpringBoot project integration Flowable 1,pom. Add dependency to XML file Add flowable dependencies (there are many ways to find dependencies, which are found here with idea) 2. Configuration yml file 3. Draw flow chart ① Download compressed package ② Run w ...

Added by petrosa on Wed, 29 Dec 2021 01:33:26 +0200

SpringBoot+Vue implements authentication code login

Recently, the technology of login verification through the code parameter of the verification code picture was used in the project. Here is a record for reference design sketch Backend interface writing Verification code tool class First define a tool class for generating verification code pictures import javax.imageio.Im ...

Added by rashmi_k28 on Tue, 28 Dec 2021 20:20:04 +0200

Mybatis study notes

MyBatis 1, Framework introduction 1.1 concept of framework Framework is a semi-finished product of software, which completes the general operation in the process of software development. Programmers can realize specific functions with little or no processing, so as to simplify the development process and improve efficiency. 1.2 common ...

Added by burntheblobs on Tue, 28 Dec 2021 19:57:53 +0200

How to make Spring Security "mind your own business"

Remember two ways to let Spring Security "mind your own business". Problems encountered An application provides an external Rest interface. The access authentication of the interface is controlled by Spring Security OAuth2, and the token form is JWT. For some reasons, the interface with a specific path prefix (assumed to be / custom ...

Added by mrtechguy on Tue, 28 Dec 2021 14:30:16 +0200

Spring Framework-IOC-Not Simple Generic (ResolvableType)

Contents of Spring Framework-IoC Series Articles Overview of IoC BeanFactory ApplicationContext BeanDefinition BeanWrapper Resource Manager (Resource and ResourceLoader) Configuration Management (Environment and PropertySource) Generics are widely used in a variety of frameworks. They have a high exposure in everyday development or source re ...

Added by intenseone345 on Tue, 28 Dec 2021 12:47:40 +0200

SpringBoot learning notes_ kuangshenshuo

1. Microservices (Microservices)—Martin Flower 1.1 microservices Microservice Architecture The term has been widely used in the past few years to describe a special way to design applications as a set of independently deployable services.At present, this architecture has not been accurately defined, but it has some common characteristics ...

Added by vino4all on Tue, 28 Dec 2021 11:37:12 +0200

Spring MVC detailed summary

1, Introduction to spring MVC 1. What is MVC MVC is an idea of software architecture, which divides software according to model, view and controller M: Model, the model layer, refers to the JavaBean in the project, which is used to process data JavaBean s fall into two categories: One class is called entity class beans: beans that spec ...

Added by Toy on Tue, 28 Dec 2021 05:24:41 +0200

Interpretation of ConfigurationClassPostProcessor class of Spring source code

catalogue 1. postProcessBeanDefinitionRegistry() (1) @ Conditional annotation parsing (2) Parsing of @ Component, @ ComponentScan, @ Import, @ ImportSource and other annotations a. @Component, @ ComponentScan, @ Import, @ ImportSource resolution b. @Configuration resolution c. @ComponentScans parsing d. Internal class processing d. @Pro ...

Added by Person on Tue, 28 Dec 2021 04:08:31 +0200

3. java SpringBoot yaml configuration injection

yaml grammar learning configuration file SpringBoot uses a global configuration file with a fixed name application.properties Syntax structure: key=value application.yml Syntax structure: key: space value Function of configuration file: modify the default value of SpringBoot automatic configuration, because SpringBoot is automatic ...

Added by phpnewbie81 on Mon, 27 Dec 2021 21:45:26 +0200

Handwritten spring startup and scanning logic implementation

During the startup of the spring container, the class file under the specified package path will be scanned to determine whether the current class is a bean object. If it is a bean object, it will be injected into the spring container. This time, let's implement the scanning logic in the spring startup process. 1. Basic configuration informati ...

Added by chandru_cp on Mon, 27 Dec 2021 21:14:51 +0200