MyBatis Potential Express Injection Vulnerability

Problem StatementIn the MyBatis framework, the ExpressionEvaluator module uses OGNL to evaluate the values of expression...

MyBatis Get IllegalStateException when putting an object into the BlockingCache

Bug report?When I create a BlockingCache and try to putObject, I get an error IllegalStateException("Detected an attempt...

MyBatis While reading result set into java records mapping types are resolved incorrectly

When querying data I get this exception for incorrect enum value.Here are my result mappings:And here is the problem - c...

MyBatis Using cursor causes OOM

Сursors in certain circumstances became useless, because hold all the data in the memory, causing OOM:- on large number ...

MyBatis Cache is still used when setting useCache as false

MyBatis version3.5.17Database vendor and versionPostgreSQL 16.4Steps to reproduceEnable the statement logs in Postgresql...

MyBatis There is an issue with MappedStatement.getBondSql. BoundSql has been rewritten, but because SQL itself does not have parameters, BoundSQL has been restored

MyBatis version3.x.xDatabase vendor and versionTest case or example projectSteps to reproduceExpected resultActual resul...

MyBatis Can typehandler be separated from mybatis?

I have already open sourced a framework called "mybatis-mp" based on mybatis. My entity class annotations need to rely o...

MyBatis NClobTypeHandler should call setNCharacterStream instead of setCharacterStream

I'm not a native English speaker, and my English is poor.The following content is translated using gpt.my database chara...

MyBatis Statement.closeOnCompletion result in MySql Server memory leak

MyBatis version3.5.xDatabase vendor and versionmysql 8Test case or example projectsince Mybatis 3.5.x, SimpleExecutor.do...

MyBatis DB_VENDOR returns null when no properties is specified in XML config

When no <property /> is specified, the DB_VENDOR implementation should return the database product name [1], howev...

MyBatis Merge Scripting and Parameterization phases in dynamic sql

Currently dynamic sql is managed in two phases, one for scripting and one for sql parameterization. This leads to two di...

MyBatis Website links to outdated blog

N/A on the formWhen I go to https://mybatis.org/mybatis-3/ the MyBatis link in the top right goes to https://blog.mybati...

MyBatis Security policy

For security-conscious and especially commercial entities, a SECURITY.md file which shows up in the Github Security tab ...

MyBatis Issue with <where> tag not filtering the first AND or OR when immediately followed by a left parenthesis

Dear MyBatis Team,I am encountering an issue with the &lt;where&gt; tag in MyBatis, specifically when it is used in a sc...

MyBatis Hope to add Reactive Relational Database Access

Hope to add Reactive Relational Database Access R2DBClike spring-data-r2dbcComment From: mp911deLet us know if you need ...

MyBatis Cross-mapper <include> tag resolves to the wrong SQL definition

MyBatis version3.5.0 and 3.5.16Database vendor and versionmysql 8.0.29Test case or example projectMapperA.xml&lt;?xml ve...

MyBatis Can I add arbitrary parameters using Interceptor?

I created the following settings to add common parameters using Interceptor and reference them from SQL managed in xml.【...

MyBatis sqlite Long type value convert bug

MyBatis version3.5.14Database vendor and versionsqlite 3.45.0sqlite-jdbc 3.46.1.0Test case or example projectexample pr...

MyBatis MyBatis needs to access java.lang and java.util . Not working anymore by default in Java 17

Hello MyBatis,I try to upgrade our application to Java 17. Sadly I hit a few bumps on the way. With Java 17 you can't an...

MyBatis The multipleResultSetsEnabled option has no effect

MyBatis version3.5.16Database vendor and versionany vendor.Test case or example project&lt;settings&gt; &lt;setting nam...
上一页 下一页
.