easyjdbc 2.0.7 version released, Java dao tool

easyjdbc has some packaging on top of spring jdbctemplate and supports some commonly used JPA annotations, so that the annotated entities can be added, deleted, modified and retrieved like Hibernate, jpa. SQL construction tools, SQL annotations, chain API, etc. make query operations more flexible. Dynamic entity mapping eliminates the need to write a lot of RowMapper for various queries.

Function introduction:

  1. Commonly used JPA annotation support.

  2. Simplified batch operation.

  3. Simplified paging operation.

  4. Flexible chain query API, SQL builder and SQL annotations.

  5. Dynamic mapping of entity attributes.

  6. Support multiple databases (mysql, mariadb, oracle, sqlserver, postgresql, db2, sqlite, hsqldb).

maven coordinates

<dependency>
    <groupId>cn.xphsc</groupId>
    <artifactId>easyjdbc</artifactId>
    <version>2.0.7</version>
</dependency>

spring boot coordinates

<dependency>
    <groupId>cn.xphsc.boot</groupId>
    <artifactId>easyjdbc-spring-boot-starter</artifactId>
    <version>2.0.7</version>
</dependency>

Update log

Changes in version 2.0.7

  • Fix the return type int of the count method to long
  • Fix SQL query get method returns null object when null pointer
  • Fix the annotation @SqlSelect query alias hump is no longer needed_
  • Support annotation @SqlSelect query parameters as object parameters
  • Support databases, such as "Derby", "Derby", "Phoenix(phoenix)"Dameng database (dm), Alibaba Cloud PPAS database(edb), Shentong database(oscar), herddb(herddb)

Guess you like

Origin www.oschina.net/news/124794/easyjdbc-2-0-7-released