{"id":54274,"library":"mybatis","title":"MyBatis","description":"SQL mapper framework that couples objects with stored procedures or SQL statements using XML or annotations.","status":"active","version":"3.5.19","language":"java","source_language":null,"source_url":"https://github.com/mybatis/mybatis-3","tags":["sql","mapper","orm","database","persistence"],"install":[{"cmd":"<dependency>\n  <groupId>org.mybatis</groupId>\n  <artifactId>mybatis</artifactId>\n  <version>3.5.19</version>\n</dependency>","lang":"xml","label":"Maven"},{"cmd":"implementation 'org.mybatis:mybatis:3.5.19'","lang":"groovy","label":"Gradle"}],"dependencies":[],"imports":[{"symbol":"SqlSessionFactory","correct":"org.apache.ibatis.session.SqlSessionFactory"}],"quickstart":{"code":"import org.apache.ibatis.session.SqlSessionFactory;\nimport org.apache.ibatis.session.SqlSessionFactoryBuilder;\nimport java.io.InputStream;\n\npublic class MyBatisUtil {\n    public static SqlSessionFactory getFactory() {\n        InputStream inputStream = MyBatisUtil.class.getResourceAsStream(\"/mybatis-config.xml\");\n        return new SqlSessionFactoryBuilder().build(inputStream);\n    }\n}","lang":"java","description":"Build a SqlSessionFactory from configuration."},"warnings":[],"env_vars":null,"search_vec":"'annot':17 'coupl':6 'databas':21 'framework':4 'mapper':3,19 'mybati':1 'object':7 'orm':20 'persist':22 'procedur':10 'sql':2,12,18 'statement':13 'store':9 'use':14 'xml':15","created_at":"2026-06-15T08:57:11.517835+00:00","updated_at":"2026-06-15T08:57:11.517835+00:00","problems":[],"ecosystem":"maven","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://www.mybatis.org/mybatis-3/","github":"https://github.com/mybatis/mybatis-3","docs":"https://appdoc.app/artifact/org.mybatis/mybatis/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["orm","database"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-15","next_check":"2026-12-12","install_tag":null}}