Versión de easyjdbc 2.0.7 lanzada, herramienta dao de Java

easyjdbc tiene algunos paquetes encima de Spring jdbctemplate y admite algunas anotaciones JPA de uso común, de modo que las entidades anotadas se pueden agregar, eliminar, modificar y recuperar como Hibernate, jpa. Las herramientas de construcción SQL, las anotaciones SQL, la API de cadena, etc. hacen que las operaciones de consulta sean más flexibles. La asignación dinámica de entidades elimina la necesidad de escribir mucho RowMapper para varias consultas.

Introducción a la función:

  1. Soporte de anotaciones JPA de uso común.

  2. Operación por lotes simplificada.

  3. Operación de búsqueda simplificada.

  4. API de consulta de cadena flexible y constructor SQL y anotaciones SQL.

  5. Mapeo dinámico de atributos de entidad.

  6. Admite múltiples bases de datos (mysql, mariadb, oracle, sqlserver, postgresql, db2, sqlite, hsqldb).

coordenadas de maven

< dependencia > 
    < groupId > cn.xphsc </ groupId > 
    < artifactId > easyjdbc </ artifactId > 
    < versión > 2.0.7 </ versión > 
</ dependencia >

coordenadas de arranque de primavera

< dependencia > 
    < groupId > cn.xphsc.boot </ groupId > 
    < artifactId > easyjdbc-spring-boot-starter </ artifactId > 
    < versión > 2.0.7 </ versión > 
</ dependencia >

Actualizar registro

Cambios en la versión 2.0.7

  • Corrija el tipo de retorno int del método count a long
  • Se solucionó el problema de devolver un objeto nulo cuando el método get de la consulta SQL es un puntero nulo
  • Corrija la anotación @SqlSelect, la joroba de alias de consulta ya no es necesaria_
  • Admite la anotación @SqlSelect parámetros de consulta como parámetros de objeto
  • Bases de datos de soporte, como "Derby", "Derby", "Phoenix (phoenix)", base de datos Dameng (dm), base de datos Alibaba Cloud PPAS (edb), base de datos Shentong (oscar), herddb (herddb)

Supongo que te gusta

Origin www.oschina.net/news/124794/easyjdbc-2-0-7-released
Recomendado
Clasificación