MyBatis Tag assocation and attribute extends in duplicate records

It is utterly confusing to me that using tag assocation and attribute extends .Here is the sql and the result.Basically ...

MyBatis The property with type Map.class not correctly assigned key-value, May be caused by reflector.findPropertyName(name) in MetaClass#buildProperty

MyBatis version3.5.7Database vendor and versionMySQL 8.0.25Test case or example project// User.javapublic class User { ...

MyBatis TypeHandler incorrectly selects super classes/interfaces

MyBatis version3.5.8 (any version above 3.4.2)Database vendor and versionAny (tested on Postgres 12.7 and latest JDBC, b...

MyBatis Proposed increase Cache translation function

Cache translation mainly uses cache to escape the fields of SQL query, so as to avoid database table associated query.Ch...

MyBatis SQL add AND("") for/after JOIN with string as parameter

org.apache.ibatis.jdbc.SQLit is good to have possibility to add AND criteria after JOIN with parameter, so code will loo...

MyBatis user dynamic SQL tags is error when executing SQL directly through statementId

Does sqlSession support dynamic SQL tags when executing SQL directly through statementId?MyBatis version3.4.6Database ve...

MyBatis not thread-safe, and advice to use List.foreach

https://github.com/mybatis/mybatis-3/blob/1d68154c353b83aed792203c586a83f6e2e3146a/src/main/java/org/apache/ibatis/plugi...

MyBatis Can I make a cache for InterceptorChain.pluginAll

`public class InterceptorChain {private final List interceptors = new ArrayList<>();//When the same proxy object i...

MyBatis Invocation should not invoke arbitrary method

If an application developer passes non-sanitized string to OGNL or similar technologies (which you should never do), an ...

MyBatis why Cursor<T> cant be Interceptor intercept?

why Cursor cant be Interceptor intercept?Comment From: harawataHello @zzz222z ,This is explained in the issue template, ...

MyBatis Is there a elegant way to get RoutingStatementHandler in multiple interceptors?

I have two interceptors (PaginationInterceptor and DynamicSqlInterceptor). Both of them intecept below.@Intercepts({@Sig...

MyBatis flushStatements() is not intercepted when it's called from commit method of executor

I'm trying to intercept flushStatements() using plugin. The interceptor works fine when the method is called directly (i...

MyBatis Can interceptors provide sorting support?

Hello, I have created an interceptor, but I found that it conflicts with the order of other interceptors. The other inte...

MyBatis Interceptor optimization

If there are multiple interceptors intercepting the same method, the same number of dynamic proxy classes will be create...

MyBatis Mybatis sqlbound parametMapping get property type failed

Hi all,in this case, this sql parsed with two params and mybatis wrap them as ParamMap type, when parsing the boud sql, ...

MyBatis TypeHandler lost information of actualTypeArguments when class is ParameterizedType

MyBatis version3.4.5Database vendor and versionmysql 5.7+Test case or example projectdeserialize data in table test to P...

MyBatis Lookup constructor argument types based on index when arg name not provided

Mybatis currently has the ability to match constructor args declared in mapper xml to constructors in bean classes using...

MyBatis partial repeated data leads to result data loss

MyBatis version3.5.15Database vendor and versionmysql8 Test case or example projectSteps to reproducecreate table and im...

MyBatis when we use @Param annotation, like this param.field, that cause my custom TypeHandler dosen't work

MyBatis versionmybatis:3.4.6 mybatis-spring-boot-starter:1.3.2Database vendor and versionmysql:5.7Test case or example ...

MyBatis MyBatis fails to find constructor for records

IssueWhile upgrading an application from SpringBoot2/MyBatisSpring2 to SpringBoot3/MyBatisSpring3 I noticed errors while...
上一页 下一页
.