Showing posts with label spring. Show all posts
Showing posts with label spring. Show all posts

Tuesday, April 19, 2016

MyBatis 3.4.0 & MyBatis-Spring 1.3.0 & Boot-Starter 1.1.1 releases!

Dear Community,

We are pleased to announce three new releases.

MyBatis 3.4.0 with the following main features:
  • New Cursor List method in SqlSession.
  • Inherit Spring timeout in transactions.
  • Better support for generic types.
  • Out-of-the-box support new Date and Time API (JSR-310) classes added in Java 8.

Note that there are changes that may break existing code.
  • New method getTimeout() in the Transaction interface. If you implemented your own transaction adapter you will need to implement this method at least with a "return null"
  • @Options( flushCache ) now takes enum values (DEFAULT/TRUE/FALSE) instead of boolean.
  • StatementHandler#prepare(Connection) has been changed to StatementHandler#prepare(Connection,Integer) given that now it gets the transaction timeout.

See the details at the project's tracker

MyBatis-Spring 1.3.0 with:
  • Support for Cursor List (also for Spring Batch)
  • Requires MyBatis 3.4.0

See the details at the project's tracker

And MyBatis-Spring-Boot-Starter 1.1.1 that includes:
  • Autoscan will only pick interfaces annotated with @Mapper. Note that this change is backward incompatible. In case you are not using the @MapperScan annotation you should mark your mappers with the new @Mapper annotation shipped with MyBatis 3.4.0.
  • Requires MyBatis-Spring 1.3.0
  • And yes... your suspicions are correct, there is no 1.1.0 version. In fact, it is in maven central but the artifact is wrong :)

See the details at the project's tracker

Please see the GitHub project for the details.
Non-maven users can download the binary distribution from Github releases.

Thanks to people who is contributing with PRs.

Enjoy!

Tuesday, March 29, 2016

Mybatis-Spring 1.2.5 hot-fix released

Dear Community,

We have just released Spring 1.2.5 as a hot fix for this issue.

This issue will only affect spring-boot users that are using the spring-boot-starter adapter.

Jars are available as usual in Github and Maven Central.

Sincerely,
The MyBatis Team.

Tuesday, March 15, 2016

Mybatis-spring-boot 1.0.1 released!

Dear Community

We are pleased to announce that mybatis-spring-boot 1.0.1 has been released.

Some issues have been resolved with the upgrade of mybatis 3.3.1 and mybatis-spring 1.2.4 modules and there are also some improvements.

Thanks to people who is contributing with PRs.

Enjoy!

Saturday, February 13, 2016

MyBatis 3.3.1 and MyBatis-Spring 1.2.4 released!

Dear Community,

We have just released new versions of the core and Spring modules.

Both are bug fix releases so it is very unlikely that they can break existing code.

See the details at the following links:

Jars are available as usual in Github and Maven Central.

Sincerely,
The MyBatis Team.

Sunday, January 19, 2014

Monday, September 30, 2013

New round of releases

Dear Community,

We are proud to announce that we have released new versions for most of the main projects:

- MyBatis 3.2.3
- MyBatis-Spring 1.2.1
- MyBatis-Guice 3.5
- MyBatis-Velocity 1.1
- Migrations 3.1.1
- Migrations Maven Plugin 1.1.0

All are mostly bug fix releases with some minor improvements. The details for each release are available in Github. Go to issues and select the corresponding milestone.

All artifacts are available as usual in maven central repository as a jar or a bundle.

Sincerely,
The MyBatis Team.

Sunday, April 22, 2012

MyBatis-Spring 1.1.1 released

Dear Community,

MyBatis Team is pleased to announce the release of MyBatis-Spring 1.1.1

See the details of this release in the tracker.

As usually it is available in the downloads section and in maven central repository.

Thank your all for your contributions and help!

Monday, March 12, 2012

MyBatis-Spring 1.1.0 released


Dear Community,

MyBatis Team is pleased to announce the release of MyBatis-Spring 1.1.0

This release is mostly provided to support MyBatis 3.1.0.

See the details of this release in the tracker.

As usually it is available in the downloads section and in maven central repository.

Thank your all for your contributions and help!