spring data logo

Hướng dẫn annotation @Query / NativeQuery trong Spring data

Hướng dẫn annotation @Query / NativeQuery trong Spring data Spring Data annotation @Query Với annotation @Query ta có thể khai báo câu query cho các method trong repository. Việc khai báo câu query với @Query giúp ta tối ưu câu sql, và xử lý trong những trường hợp mà các method do Spring Data không Read more about Hướng dẫn annotation @Query / NativeQuery trong Spring data[…]

spring data logo

Code ví dụ Spring Data Query Creation (Spring Boot Project)

Code ví dụ Spring Data Query Creation (Spring Boot Project) Spring Data Query Creation là gì? Spring Data Query Creation là cơ chế đặt tên method trong interface Repository cho phép sinh ra câu sql tương ứng. (Xem lại: Query creation trong Spring Data JPA) Code ví dụ Tạo Database Tạo database spring-data với table customer CREATE DATABASE IF Read more about Code ví dụ Spring Data Query Creation (Spring Boot Project)[…]

spring data logo

Query creation trong Spring Data JPA (Đặt tên cho method)

Query creation trong Spring Data JPA (Đặt tên cho method) (Xem lại: So sánh CrudRepository với JpaRepository trong Spring Data) Query creation là gì? Query creation là một cơ chế cho phép tạo ra các câu query theo tên method trong Spring Data JPA. Tức là chỉ cần bạn đặt tên theo đúng chuẩn thì nó Read more about Query creation trong Spring Data JPA (Đặt tên cho method)[…]

spring data logo

So sánh, phân biệt CrudRepository với JpaRepository trong Spring Data

So sánh, phân biệt CrudRepository với JpaRepository trong Spring Data. (Xem lại: Code ví dụ Spring Boot JpaRepository) So sánh CrudRepository với JpaRepository Khi lập trình với Spring Data JPA, một số bạn thắc mắc sự khác nhau giữa CrudRepository với JpaRepository, khi dùng cả 2 đều cho ra kết quả như nhau. Vậy sự khác Read more about So sánh, phân biệt CrudRepository với JpaRepository trong Spring Data[…]

swagger logo

Code ví dụ Swagger với springfox-swagger2, swagger ui

Code ví dụ Swagger với springfox-swagger2, swagger ui (Xem lại: Swagger là gì) Trong bài này mình sẽ sử dụng lại Code ví dụ Spring Boot RESTful Webservice với các api thêm, sửa, xóa user và tạo tài liệu để import vào swagger. Tạo Spring Boot Project Thư viện sử dụng Để sử dụng swagger ta thêm Read more about Code ví dụ Swagger với springfox-swagger2, swagger ui[…]

swagger logo

Swagger là gì? Tạo document cho API RESTful Web Service

Swagger là gì? Tạo document cho API RESTful Web Service Swagger là gì? Swagger là một phần mềm mã nguồn mở được sử dụng để phát triển, thiết kế, xây dựng và làm tài liệu cho các RESTful Web Service. Có một số phần mềm Swagger như Swagger Editor, Swagger Codegen, Swagger Inspector, Swagger UI. Read more about Swagger là gì? Tạo document cho API RESTful Web Service[…]

Cài đặt Java trên Linux/Ubuntu (Oracle JDK – Open JDK)

Cài đặt Java trên Linux/Ubuntu (Oracle JDK – Open JDK). (Xem lại: cài đặt Java – JDK trên windows) Cài đặt Oracle JDK Đầu tiên thêm repository  WebUpd8 PPA để có thể cài đặt oracle (WebUpd8 chứa bộ cài Oracle JDK) sudo apt-add-repository ppa:webupd8team/java Tiếp theo chạy lệnh update để cập nhật lại và chọn version JDK Read more about Cài đặt Java trên Linux/Ubuntu (Oracle JDK – Open JDK)[…]

kafka logo

Code ví dụ Java Kafka Producer (Apache Kafka)

Code ví dụ Java Kafka Producer (Apache Kafka) (Xem lại: Cài đặt, chạy Apache Kafka, Apache Zookeeper trên windows) (Xem lại: Code ví dụ Java Kafka consumer) Thư viện sử dụng Download file kafka_2.12-1.1.0.jar hoặc khai báo trong maven project (Trong ví dụ này mình sử dụng Eclipse + Maven) <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka_2.12</artifactId> <version>1.1.0</version> </dependency> Code ví dụ import Read more about Code ví dụ Java Kafka Producer (Apache Kafka)[…]

kafka logo

Code ví dụ Java Kafka consumer (Apache Kafka)

Code ví dụ Java Kafka consumer (Apache Kafka) (Xem lại: Cài đặt, chạy Apache Kafka, Apache Zookeeper trên windows) (Xem lại: Code ví dụ Java Kafka Producer) Thư viện sử dụng Download file kafka_2.12-1.1.0.jar hoặc khai báo trong maven project (Trong ví dụ này mình sử dụng Eclipse + Maven) <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka_2.12</artifactId> <version>1.1.0</version> </dependency> Code ví dụ import Read more about Code ví dụ Java Kafka consumer (Apache Kafka)[…]

kafka logo

Cài đặt, chạy Apache Kafka, Apache Zookeeper trên windows

Cài đặt, chạy Apache Kafka, Apache Zookeeper trên windows Trong bài này mình sẽ thực hiện cài đặt zookeeper và apache kafka sau đó tạo topics, producer và consumer để demo. (Xem thêm: Code ví dụ Java Kafka consumer) (Xem thêm: Code ví dụ Java Kafka producer) Yêu cầu: Máy bạn đã cài đặt và thiết Read more about Cài đặt, chạy Apache Kafka, Apache Zookeeper trên windows[…]