Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm thế nào để sử dụng truy vấn Cơ sở dữ liệu MySql trong Spring Boot?

Bạn có thể tạo một đối tượng bằng cách sử dụng các cột làm tham số cho một hàm tạo.

Tôi sẽ cung cấp cho bạn một ví dụ của riêng tôi với DTO tùy chỉnh mà tôi đã thực hiện:

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

Nơi DTO TitleAndDescriptionAndId như sau:

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. CHỌN một cột nếu cột kia rỗng

  2. Vòng lặp While trong PHP chỉ hiển thị hàng cuối cùng

  3. SQL:chọn các hàng trong đó giá trị cột đã thay đổi so với hàng trước đó

  4. Tôi tiếp tục nhận được mã lỗi mysql # 1089 này

  5. SQL cách nhóm theo quý và năm tài chính với trường ngày