The MyBatis SQL mapper framework makes it easier to use a relational database with object-oriented
applications. MyBatis couples objects with stored procedures or SQL statements using a XML descriptor or
annotations. Simplicity is the biggest advantage of the MyBatis data mapper over object relational mapping
tools.
License | Apache 2.0 |
---|---|
Categories | Object/Relational Mapping |
Tags | mybatispersistencerelationalmapping |
HomePage | http://www.mybatis.org/mybatis-3 |
Date | Apr 25, 2021 |
Files | jar (1.7 MB) View All |
Repositories | CentralVelocity |
Ranking | #313 in MvnRepository (See Top Artifacts) #3 in Object/Relational Mapping |
Used By | 1,468 artifacts |
Vulnerabilities | Vulnerabilities from dependencies: CVE-2022-45868 CVE-2022-41946 CVE-2022-41853 View 17 more ... |
Compile Dependencies (8)
Category/License | Group / Artifact | Version | Updates | |
---|---|---|---|---|
Bytecode Apache 2.0 | cglib » cglib (optional) | 3.3.0 | ✔ | |
Logging Apache 2.0 | commons-logging » commons-logging (optional) | 1.2 | ✔ | |
Logging Apache 2.0 | log4j » log4j (optional) 5 vulnerabilities | 1.2.17 | 2.20.0 | |
Expression Lang Apache 2.0 | ognl » ognl (optional) | 3.2.20 | 3.3.4 | |
Logging Apache 2.0 | org.apache.logging.log4j » log4j-core (optional) 4 vulnerabilities | 2.14.1 | 2.20.0 | |
Bytecode Apache 2.0LGPL 2.1MPL 1.1 | org.javassist » javassist (optional) | 3.27.0-GA | 3.29.2-GA | |
Logging MIT | org.slf4j » slf4j-api (optional) | 1.7.30 | 2.0.7 | |
Logging Bridge MIT | org.slf4j » slf4j-log4j12 (optional) | 1.7.30 | 2.0.7 |
Provided Dependencies (1)
Category/License | Group / Artifact | Version | Updates | |
---|---|---|---|---|
JDBC Driver MIT | com.microsoft.sqlserver » mssql-jdbc | 8.4.1.jre8 | 12.2.0.jre11 |
Test Dependencies (14)
Category/License | Group / Artifact | Version | Updates | |
---|---|---|---|---|
Embedded SQL DB EPL 1.0MPL 2.0 | com.h2database » h24 vulnerabilities | 1.4.200 | 2.1.214 | |
Exception Handling Apache 2.0 | eu.codearte.catch-exception » catch-exception | 2.0 | ✔ | |
JDBC Driver | mysql » mysql-connector-java2 vulnerabilities | 8.0.24 | 8.0.33 | |
JDBC Driver Apache 2.0 | org.apache.derby » derby | 10.14.2.0 | 10.16.1.1 | |
Template Engine Apache 2.0 | org.apache.velocity » velocity-engine-core | 2.3 | ✔ | |
Assertion Apache 2.0 | org.assertj » assertj-core | 3.19.0 | 3.24.2 | |
Embedded SQL DB | org.hsqldb » hsqldb1 vulnerability | 2.5.1 | 2.7.2 | |
Testing EPL 2.0 | org.junit.jupiter » junit-jupiter-engine | 5.7.1 | 5.9.3 | |
Mocking MIT | org.mockito » mockito-core | 3.9.0 | 5.3.1 | |
Mocking MIT | org.mockito » mockito-junit-jupiter | 3.9.0 | 5.3.1 | |
JDBC Driver BSD 2-clause | org.postgresql » postgresql4 vulnerabilities | 42.2.20 | 42.6.0 | |
MIT | org.testcontainers » junit-jupiter | 1.15.3 | 1.18.3 | |
MIT | org.testcontainers » postgresql | 1.15.3 | 1.18.3 | |
MIT | org.testcontainers » mysql | 1.15.3 | 1.18.3 |
Licenses
License | URL |
---|---|
The Apache Software License, Version 2.0 | https://www.apache.org/licenses/LICENSE-2.0.txt |
Developers
Name | Dev Id | Roles | Organization | |
---|---|---|---|---|
Clinton Begin | clinton.begin<at>gmail.com | cbegin | Owner, Founder, Committer | |
Brandon Goodin | brandon.goodin<at>gmail.com | brandon.goodin | Committer | |
Christian Poitras | christian.poitras<at>ircm.qc.ca | christianpoitras | Committer | |
Eduardo Macarron | eduardo.macarron<at>gmail.com | emacarron | Committer | |
Frank Martinez | mnesarco<at>gmail.com | mnesarco | Committer | |
Andrew Gustafson | gus4000<at>gmail.com | agustafson | Committer | |
Hunter Presnall | hpresnall<at>gmail.com | hpresnall | Committer | |
Iwao Ave | harawata<at>gmail.com | harawata | Committer | |
Jeff Butler | jeffgbutler<at>gmail.com | jeffgbutler | Committer | |
Jeremy Landis | jeremylandis<at>hotmail.com | hazendaz | Committer | |
Kai Grabfelder | nospam<at>kaigrabfelder.de | nospam@kaigrabfelder.de | Committer | |
Larry Meadors | larry.meadors<at>gmail.com | lmeadors | Committer | |
Marco Speranza | marco.speranza79<at>gmail.com | marcosperanza | Committer | |
Nathan Maves | nathan.maves<at>gmail.com | nmaves | Committer | |
Putthiphong Boonphong | putthiphong.boonphong<at>gmail.com | pboonphong | Committer | |
Simone Tripodi | simone.tripodi<at>gmail.com | simonetripodi | Committer | |
Tim Chen | chengt<at>gmail.com | h3adache | Committer |
Related Books
MyBatis in Practice: A Step by Step Approach for Learning MyBatis Framework (2013) by Srinivas Mudunuri | |
Java Persistence with MyBatis 3 (2013) by K. Siva Prasad Reddy |