Source Parsing MyBatis Sharing-Jdbc SQL Statement Execution Process Detailed

Source code analysis Mybatis series:1,Scanning and Construction of Mapper Objects Initialized by Mybatis MapperProxy for Source Code Analysis2,Creation process of Mybatis MappedStatement for source code analysis3,Detailed description of four basic components for Mybatis to execute SQL This article will introduce the whole process of execution ...

Added by liamjw on Wed, 18 Sep 2019 16:32:16 +0300

Construction of Code Quality Automation Analysis Platform by sonar+Jenkins

1. Introduction by Sonar Sonar is an open source tool for managing code quality. It can analyze bug s and vulnerabilities in code and Code Smells. It supports the detection of more than 20 programming languages, such as java, c/c++, python, php and so on. Currently, more than 85,000 organizations use sonar. Sonar can be fully integrated with De ...

Added by ade1982 on Mon, 09 Sep 2019 07:06:58 +0300

@ Transactional Implementation Principle

Catalog 1. Introduction 2. Custom Annotations 2.1 Definition 2.2 Test 2.3 Summary 3. Notes on Handwritten Transactions 3.1 maven dependence 3.2 Configure spring.xml file 3.3 Customize transaction annotations (by reflecting annotations on ...

Added by natefanaro on Sun, 01 Sep 2019 05:05:02 +0300

Transaction Interception and Management for Springboot Source Analysis

Summary: In springboot's automatic assembly transaction, three bean s, Infrastructure Advisor AutoProxy Creator, Transaction Interceptor and Platform Transaction Manager, are assembled. As Infrastructure Advisor AutoProxy Creator has already said, it is a post processor, and its priority is not very high, but the lowest. Today's focus is on the ...

Added by chuckym7 on Fri, 30 Aug 2019 16:44:49 +0300

Use of Open Source Database Connection Pool

The last blog just talked about how to customize a database connection pool. Of course, this customized database connection pool is very simple, and can not write excellent connection pool by its own ability. However, don't worry, we can use open source database connection pools, which is the advantage of open source. There are three open sourc ...

Added by 2RIP on Mon, 26 Aug 2019 07:01:54 +0300

SpringBoot integrates Mybatis advanced usage

outline This article focuses on SpringBoot's quick development tips for integrating Mybatis, which will enable us to achieve the rapid development effect of writing as few or as few SQL statements as possible or preferably no SQL statements when de ...

Added by Hobgoblin11 on Wed, 21 Aug 2019 16:36:35 +0300

JDBC Learning (Section 6: Processing Large Data Objects)

Section I: Overview of JDBC Section II: JDBC Connecting to Database Section III: Use Statement interface to add, delete and change operations Section IV: Use PreparedStatement interface to add, delete and change Section 5: Resultset result set Sectio ...

Added by Johan Beijar on Fri, 16 Aug 2019 16:48:58 +0300

java maintains multiple database connections

1. Driver Manager maintains a driver list Take our familiar Mysql Driver for example: package com.mysql.jdbc; import java.sql.SQLException; public class Driver extends NonRegisteringDriver implements java.sql.Driver { // // Register ourselves with the DriverManager // static { try { java.sql.DriverManager.re ...

Added by rinjani on Fri, 16 Aug 2019 10:13:12 +0300

SpringIoC and DI Annotation Development

1.Spring Configuration Data Source 1.1 Role of Data Source (Connection Pool) Data sources (connection pools) are used to improve program performance, such as Pre-instantiate the data source to initialize part of the connection resources Getting f ...

Added by berridgeab on Thu, 15 Aug 2019 16:08:46 +0300

User Management Based on Servlet and JSP

Recently, I learned the javaweb link and implemented a user management system following the teacher's teaching steps. No more bb, just start. First step: database design For the time being, the system only uses one user table, which is equivale ...

Added by David03 on Wed, 14 Aug 2019 06:22:21 +0300