Unified identity management platform IAM single sign on process and third-party interface design scheme

#Unified identity management platform IAM Many enterprises have multiple office systems. Accounts, passwords, roles and permissions need to be set separately and cannot be managed uniformly. I think the unified identity authentication management system IAM has the following three advantages: Establish a unified user management, identity rati ...

Posted by gezeala on Mon, 01 Nov 2021 23:32:43 -0700

SpringBoot: introduction to the principle of automatic configuration -- 4

Boot load auto configuration @SpringBootApplication analysis @SpringBootConfiguration @EnableAutoConfiguration @ComponentScan( excludeFilters = {@Filter( type = FilterType.CUSTOM, classes = {TypeExcludeFilter.class} ), @Filter( type = FilterType.CUSTOM, classes = {AutoConfigurationExcludeFilter.class} )} ) ssdss@Spr ...

Posted by Accurax on Mon, 01 Nov 2021 09:48:42 -0700

SpringCloud microservice practice -- building an enterprise level development framework: integrating OpenFeign for calls between microservices

  as one of the subprojects of Spring Cloud, Spring Cloud OpenFeign provides a solution for calling between services under the microservice architecture by integrating OpenFeign into the Spring Boot application. Firstly, we use the declarative way of OpenFeign to define the Web service client; Secondly, it goes further by integrating Ribbo ...

Posted by artiemus on Mon, 01 Nov 2021 05:56:45 -0700

Spring boot integrates Mybatis (annotation only development version)

preface In fact, the process is not complicated. I just write such a thing to continue to practice some use of springboot and mybatis, just for review. text The first step is to create a new Module maven project. Here, we use Spring Initializr to create springboot applications quickly: Next, you can create it step by step according to your ...

Posted by sanch on Sun, 31 Oct 2021 23:12:43 -0700

SpringBoot integrates Flyway to upgrade the database version

1. Why use Flyway In daily development, the following problems are often encountered: 1. Forget to execute SQL written by yourself in all environments; 2. The SQL written by others cannot be sure whether it has been executed in all environments; 3. Someone has modified the executed SQL and expects to execute it again; 4. It is necessary to a ...

Posted by mtwildcard on Sun, 31 Oct 2021 22:04:50 -0700

Spring Boot YAML configuration

  catalogue 1. YAML syntax 1. Basic grammar 2. Data type 2. Configuration injection 1,@ConfigurationProperties & @Value 2,@PropertySource&@ImportResource&@Bean  3,Profile 1. Multiple profile files 2. Specify profile 3. Profile location 4. External configuration 5. Auto configuration 1. Automatic configuration princ ...

Posted by devai on Sun, 31 Oct 2021 21:03:00 -0700

SpringBoot: related system requirements, HelloWord, dependency management, automatic configuration (shallow)---- 2

system requirements The differences between different versions of ssdss can be seen as follows: ssdss1, look for the corresponding version, such as the latest version is 2.5.6, so we have to look at the requirements of the corresponding version. ssdss2, click "Getting Started" to view related system requirements ssdss 3. We fo ...

Posted by visonardo on Sun, 31 Oct 2021 13:58:07 -0700

Springcloud version H series 9--Config configuration center

The book follows the above and continues to learn SpringCloud Config from Mr. Zhou Yang. It is hereby sorted out as follows 1, Config configuration center In the distributed system, due to the huge number of services, in order to facilitate the unified management and real-time update of service configuration files, distributed configurati ...

Posted by gromer on Sat, 30 Oct 2021 17:08:47 -0700

Spring Boot + MyBatis module project construction

1, Foreword Recently, the company's project is ready to start reconstruction. The framework is selected as SpringBoot+Mybatis. This article mainly records the process of building a SpringBoot multi module project in IDEA. 1. Development tools and system environment IDE: IntelliJ IDEA 2018.2 System environment: mac OSX 2. Project directory st ...

Posted by Backara_Drift on Mon, 25 Oct 2021 18:10:30 -0700

Integrated Shiro framework for SpringBoot basic learning (Part 2)

preface: Hello, guys, I'm running snail rz. Of course, you can call me snail Jun. I'm a rookie who has studied Java for more than half a year. At the same time, I also have a great dream, that is, to become an excellent Java Architect one day. This SpringBoot basic learning series is used to record the whole process of learning the ...

Posted by wrapper on Mon, 25 Oct 2021 07:56:13 -0700