mybatis-max

Mybatis-Max is an automatic injection SQL toolkit based on Mybatis.

Лицензия

Лицензия

Категории

Категории

MyBatis Данные ORM
Группа

Группа

cloud.gouyiba
Идентификатор

Идентификатор

mybatis-max-core
Последняя версия

Последняя версия

1.0.5-RELEASE
Дата

Дата

Тип

Тип

jar
Описание

Описание

mybatis-max
Mybatis-Max is an automatic injection SQL toolkit based on Mybatis.
Ссылка на сайт

Ссылка на сайт

https://github.com/gouyiba/mybatis-max
Организация-разработчик

Организация-разработчик

Gouyiba Group

Скачать mybatis-max-core

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/cloud.gouyiba/mybatis-max-core/ -->
<dependency>
    <groupId>cloud.gouyiba</groupId>
    <artifactId>mybatis-max-core</artifactId>
    <version>1.0.5-RELEASE</version>
</dependency>
// https://jarcasting.com/artifacts/cloud.gouyiba/mybatis-max-core/
implementation 'cloud.gouyiba:mybatis-max-core:1.0.5-RELEASE'
// https://jarcasting.com/artifacts/cloud.gouyiba/mybatis-max-core/
implementation ("cloud.gouyiba:mybatis-max-core:1.0.5-RELEASE")
'cloud.gouyiba:mybatis-max-core:jar:1.0.5-RELEASE'
<dependency org="cloud.gouyiba" name="mybatis-max-core" rev="1.0.5-RELEASE">
  <artifact name="mybatis-max-core" type="jar" />
</dependency>
@Grapes(
@Grab(group='cloud.gouyiba', module='mybatis-max-core', version='1.0.5-RELEASE')
)
libraryDependencies += "cloud.gouyiba" % "mybatis-max-core" % "1.0.5-RELEASE"
[cloud.gouyiba/mybatis-max-core "1.0.5-RELEASE"]

Зависимости

compile (10)

Идентификатор библиотеки Тип Версия
cloud.gouyiba : mybatis-max-common jar 1.0.5-RELEASE
org.mybatis : mybatis jar 3.5.3
org.mybatis : mybatis-spring jar 2.0.3
org.springframework : spring-context-support Необязательный jar 5.2.2.RELEASE
org.fusesource.jansi : jansi Необязательный jar 1.18
org.eclipse.persistence : javax.persistence jar 2.2.1
org.springframework : spring-jdbc Необязательный jar 5.2.2.RELEASE
org.projectlombok : lombok Необязательный jar 1.18.10
org.slf4j : slf4j-api Необязательный jar 1.7.25
com.github.ulisesbocchio : jasypt-spring-boot-starter Необязательный jar 2.1.0

Модули Проекта

Данный проект не имеет модулей.

MyBatis-Max

Maven Central GitHub release License Gitpod Ready-to-Code Issues

What is MyBatis-Max?

Mybatis Max is to simplify and solve the tedious development work of the data layer based on Mybatis, greatly improve the development efficiency, and enable developers to focus on the implementation of the Service business, and do not need to spend too much energy on the development of the data layer.

Get Step

  • Add MyBatis-Max dependency

    • Maven:
      <dependency>
          <groupId>cloud.gouyiba</groupId>
          <artifactId>mybatis-max-boot-starter</artifactId>
          <version>1.0.5-RELEASE</version>
      </dependency>
    • Gradle:
      compile group: 'cloud.gouyiba', name: 'mybatis-max-boot-starter', version: '1.0.5-RELEASE'
  • Modify mapper file(extends BaseMapper interface)

    public interface AccountMapper extends BaseMapper<Account> {
    
    }
  • Use it

    • Example Code:
      @Resource
      private AccountMapper accountMapper;
      
      public void getMybatisMaxFunction() {
          accountMapper.selectById();
          
          accountMapper.selectOne();
          
          accountMapper.insert();
          
          accountMapper.update();
          
          accountMapper.updateById();
          
          accountMapper.delete();
          
          // accountMapper.method()......
      }
    • All the injection methods provided in BaseMapper are accessible through an AccountMapper agent instance

Dependency

Please see this [China Maven Download Page] for more repository infos.

Welcome

We invite interested people to join our gouyiba development team communicate together and let us know by sending an issue.

License

MyBatis-Max is released under the Apache 2.0 license.

Версии библиотеки

Версия
1.0.5-RELEASE
1.0.4-RELEASE
1.0.3-RELEASE