spring boot logo

Code ví dụ Spring Boot Logging (Ghi log với SLF4J)

Code ví dụ Spring Boot Logging (Ghi log với SLF4J). Ghi Log trong Spring Boot Khi bạn tạo Spring Boot Project. Bản thân thư viện spring-boot-starter đã chứa thư viện thực hiện logging SLF4J với cài đặt của nó (thường là common logging, slf4j) nên bạn không cần thực hiện thêm bất kỳ thư viện nào nữa Read more about Code ví dụ Spring Boot Logging (Ghi log với SLF4J)[…]

spring data logo

Code ví dụ Spring Boot Data JPA – Page/Pageable – Sort

Code ví dụ Spring Boot Data JPA – Page/Pageable – Sort (Xem lại: Hướng dẫn phân trang, sắp xếp trong Spring Data JPA ) Các công nghệ sử dụng: Spring Boot Maven JDK 1.8 Eclipse + Spring Tool Suite MySQL Thymeleaf Tạo Database Tạo database spring-data với table customer trên MySQL CREATE DATABASE IF NOT EXISTS `spring-data`; USE `spring-data`; Read more about Code ví dụ Spring Boot Data JPA – Page/Pageable – Sort[…]

spring data logo

Hướng dẫn phân trang, sắp xếp trong Spring Data JPA

Hướng dẫn phân trang, sắp xếp trong Spring Data JPA Giả sử chúng ta truy vấn theo đối tượng Customer sau: @Entity @Table(name = “customer”) public class Customer implements Serializable{ private static final long serialVersionUID = 1L; @Id @Column(name = “id”) @GeneratedValue(strategy = GenerationType.IDENTITY) private int id; @Column(name = “name”) private String name; @Column(name = Read more about Hướng dẫn phân trang, sắp xếp trong Spring Data JPA[…]

spring data logo

Code ví dụ Spring Boot Data JPA annotation @Query

Code ví dụ Spring Boot Data JPA annotation @Query Spring Data @Query Annotation @Query trong spring data jpa được dùng để khai báo các query cho các method trong interface thừa kế từ Repository. (Xem lại: Hướng dẫn annotation @Query / NativeQuery trong Spring data) Code ví dụ Các công nghệ sử dụng: Spring Boot Maven JDK 1.8 Read more about Code ví dụ Spring Boot Data JPA annotation @Query[…]

spring data logo

Code ví dụ Spring Boot Data JPA (JpaRepository) MySQL + Eclipse

Code ví dụ Spring Boot Data JPA (JpaRepository) MySQL + Eclipse (Xem lại: Code ví dụ Spring Boot với Hibernate + MySQL + Maven + Eclipse) Ở bài này mình sẽ sử dụng Spring Boot với Spring Data JPA để thực hiện ví dụ thêm, sửa, xóa dữ liệu với database MySQL. Sau đó hiển thị dữ Read more about Code ví dụ Spring Boot Data JPA (JpaRepository) MySQL + Eclipse[…]

spring boot security linkedin

Code ví dụ Spring Boot Security đăng nhập bằng Linkedin

Code ví dụ Spring Boot Security đăng nhập bằng Linkedin (Xem lại: Code ví dụ JSP Servlet đăng nhập (login) bằng Linkedin) Xem thêm: Code ví dụ Spring Boot Security login bằng Google (Gmail) Code ví dụ Spring Boot Security login bằng Facebook Các công nghệ sử dụng: Spring Boot 2.0.1 + Spring Security Maven JDK Read more about Code ví dụ Spring Boot Security đăng nhập bằng Linkedin[…]

spring boot google logo

Code ví dụ Spring Boot Security login bằng Google (Gmail)

Code ví dụ Spring Boot Security login bằng Google (Gmail) (Xem lại: Code ví dụ JSP Servlet login bằng Google (Gmail/Google+)) (Xem thêm: Code ví dụ Spring Boot Security login bằng Facebook) Các công nghệ sử dụng: Spring Boot 2.0.1 + Spring Security Maven JDK 1.8 Eclipse + Spring Tool Suite Thymeleaf Tạo Spring Boot Project Read more about Code ví dụ Spring Boot Security login bằng Google (Gmail)[…]

spring boot login facebook

Code ví dụ Spring Boot Security login bằng Facebook

Code ví dụ Spring Boot Security login bằng Facebook. (Xem lại bài Code ví dụ JSP Servlet login bằng Facebook (Java Web) để hiểu nguyên lý đăng nhập bằng tài khoản facebook) Ở bài này mình cũng sẽ không dùng Facebook SDK hay Spring Social mà sẽ tạo thủ công quy trình đăng nhập ứng dụng bằng Read more about Code ví dụ Spring Boot Security login bằng Facebook[…]

spring boot logo

Thiết lập SSL/TLS cho Spring Boot (cài đặt https)

Thiết lập SSL/TLS cho Spring Boot (cài đặt https) (Xem lại: Thiết lập Https cho tomcat server (cài đặt TLS – SSL)) Tạo keystore “%JAVA_HOME%\bin\keytool” -genkey -alias tomcat -keyalg RSA -keystore springboot.keystore Mình nhập password cho keystore là admin1234 Sau khi chạy lệnh trên file keystore với tên là springboot.keystore sẽ được tạo ra ở folder Read more about Thiết lập SSL/TLS cho Spring Boot (cài đặt https)[…]

SPRING BOOT SECURITY LOGO

Code ví dụ Spring Boot Multiple Login Page (Form Login)

Code ví dụ Spring Boot Multiple Login Page (Form Login) (Xem lại: Spring MVC – Security dùng nhiều trang login (XML Config)) Các công nghệ sử dụng: Spring Boot 2.0.1 Maven JDK 1.8 Eclipse + Spring Tool Suite Tạo Spring Boot Project Cấu trúc Project File Controller: package stackjava.com.sbmultipleformlogin.controller; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; import Read more about Code ví dụ Spring Boot Multiple Login Page (Form Login)[…]