mybatis dynamic sql selective does not pass condition where redundant error reporting
Links to the original text: https://www.cnblogs.com/qq1141100952com/p/10478047.html
<select id="selectSelective" resultMap="BaseResultMap"
parameterType="com.wjh.bean.TUser">
select
<include refid="Base_Column_List" />
fr ...
Posted by eyedol on Fri, 04 Oct 2019 21:24:03 -0700
Mybatis uses Redis instead of secondary caching
1. Case introduction
The results of Mybatis query database are stored in Redis database as key-value pairs instead of secondary cache in Mybatis. When querying the same operation, we can read the results directly in Redis to improve efficiency.
2. Case Realization
2.1 Importing project dependencie ...
Posted by iamatube on Fri, 04 Oct 2019 12:18:16 -0700
Several Ways to Realize Tree Structure by mybatis Single Table Self-Association
The javaBean is as follows:
public class Permission implements Serializable {
private Integer id;
private String name;
private String icon;
private String url;
private boolean open;//Are the leaves open?
private Integer pid;//Father id
private boolean checked;//Is it selected ...
Posted by notionlogic on Fri, 04 Oct 2019 07:57:15 -0700
MyBatis Plus-9-Automatic Filling of Common Fields
Automatic Filling of Common Fields
1.1 Metadata Processor Interface
com.baomidou.mybatisplus.mapper.MetaObjectHandler
insertFill(MetaObject metaObject)
updateFill(MetaObject metaObject)
metaobject: metaobject. It is an object provided by Mybatis for accessing the properties of objects more conveniently and elegantly, setting values for the pr ...
Posted by MsShelle on Thu, 03 Oct 2019 21:41:22 -0700
MyBatis-14 Interface Binding Scheme and Multi-parameter Transfer
Interface Binding Scheme
Effect
After creating an interface, the implementation class of the interface is generated by mybatis. By calling the interface object, the sql written in mapper.xml can be obtained.
Note: This solution is used in the later integration of mybatis and spring
Implementation ...
Posted by CoderGoblin on Thu, 03 Oct 2019 16:13:44 -0700
Mybatis Multiple Data Sources Read-Write Separation (Annotation Implementation)
Mybatis Multiple Data Sources Read-Write Separation (Annotation Implementation)
First, we need to build two libraries for testing. I use master_test and slave_test libraries here. Both libraries have the same table (lazy, happy), table structure.
Table name t_user
| Field Name | Type | Note| | :------: | :------: | :------: || id | int | Prima ...
Posted by M. Abdel-Ghani on Thu, 03 Oct 2019 00:26:17 -0700
Analysis of MyBatis Log Module
Label (Space Separation): Uncategorized
The package where the log function code resides
org.apache.ibatis.logging
Loading order of log module
mybatis does not have its own log module. It uses third-party logs (and jdk has its own logs)
Log loading order slf4J_commonsLoging_Log4J2_Log4J_JdkLog
Related code
Declare the loading order in the stati ...
Posted by TecTao on Wed, 02 Oct 2019 13:50:26 -0700
Spring boot + mybatis + multiple data sources
Spring boot + mybatis + multiple data sources
Necessary dependencies
application.properties configures multiple data source connections and connection pools
Configuring the Core Configuration of Multiple Data Sources
Configuration of Connecting test Master Database
Configuration of connecting cbh da ...
Posted by raidon on Tue, 01 Oct 2019 23:35:28 -0700
myBatis project configuration
myBatis project configuration
1,environment
Mybatis supports multiple environments and can be configured arbitrarily
2,transactionManager
Mybatis supports two types of transaction managers, JDBC and MANAGED (hosting)
JDBC: The application is responsible for managing the life cycle of database connecti ...
Posted by pixelgirl on Tue, 01 Oct 2019 17:48:43 -0700
Mybatis dynamic SQL statements -- if, where, choose, when, otherwise, foreach
Mybatis Chinese development document download
I. if, where
Step 1: Encapsulate the mapping of database tables to User.java
package cn.lemon.domain;
import java.io.Serializable;
import java.util.Date;
public class User implements Serializable {
private Integer id;
private String username;
...
Posted by moonshaden on Tue, 01 Oct 2019 16:34:40 -0700