Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да използвам заявки за MySql база данни в Spring Boot?

Можете да създадете обект, като използвате колоните като параметри за конструктор.

Ще ви дам собствен пример с персонализиран DTO, който направих:

@Query("SELECT new org.twinnation.site.dto.TitleAndDescriptionAndId(a.title, a.description, a.id) "
      + "FROM Article a")
List<TitleAndDescriptionAndId> getAllArticlesWithoutContent();

Където DTO TitleAndDescriptionAndId е следното:

public class TitleAndDescriptionAndId {

    private String title;
    private String description;
    private Long id;


    public TitleAndDescriptionAndId(String title, String description, Long id) {
        this.title = title;
        this.description = description;
        this.id = id;
    }

    // ...

}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. BOOLEAN или TINYINT объркване

  2. mysql_real_escape_string е недефиниран

  3. MySQL:композитен индекс пълен текст+btree?

  4. mysql:как да запазя ORDER BY след LEFT JOIN без пренареждане?

  5. Загуба на връзка с MySQL след известно време и не се свързва отново