Bạn có muốn làm một ứng dụng Chat giống như Messenger của Facebook, có thể có nhiều người cùng truy cập vào cuộc hội thoại để nói chuyện với nhau hay không ? Nếu bạn muốn làm một ứng dụng Chat như vậy thì bài viết này có lẽ sẽ có ích với bạn. Bài
WebSocket là giao thức hỗ trợ giao tiếp hai chiều giữa client và server để tạo một kết nối trao đổi dữ liệu một cách mạnh mẽ. WebSocket hay được sử dụng trong các trường hợp yêu cầu realtime như các ứng dụng chat hay là biểu đồ. Vậy WebSocket là gì chúng ta cùng
Ngày nay, với sự đầu tư mạnh mẽ của các doanh nghiệp Nhật vào nước ta cũng như sức hút rất lớn từ thị trường Nhật Bản thì việc bạn biết Tiếng Nhật cũng đã tạo nên sự khác biệt giữ người lao động biết và không biết Tiếng Nhật. Vậy còn với những lập
Gradle vs Maven nên sử dụng cái nào cho dự án Spring Boot của mình là câu hỏi của rất nhiều những bạn lập trình viên Java. Có người bảo rằng nên dùng Maven, có người thì lại bảo Gradle hay hơn. Vậy chúng ta nên sử dụng Gradle hay Maven cùng tìm câu trả
OAuth2 hiện tại đang vẫn được các nền tảng xã hội lớn như Twitter, Facebook hay Google sử dụng. Vậy OAuth2 là gì? Nó được hoạt động như thế nào ? Chúng ta cùng tìm hiểu ở bài viết này nhé. OAuth2 là gì? Đầu tiên chúng ta cùng tìm hiểu OAuth là gì ?
Cascade trong JPA, Hibernate là gì? Các loại CascadeType Cascade là gì? Cascade là một tính năng giúp quản lý trạng thái của các đối tượng trong một mối quan hệ một cách tự động. Ví dụ ta có mối quan hệ giữa bảng company và bảng employee như sau: Mối quan hệ giữa company
Ngày nay, JPA và các ORMs luôn là lựa chọn mặc định của lập trình viên khi lập trình ứng dụng Spring Framework. Tuy nhiên, Spring JDBC vẫn luôn là công cụ mạnh mẽ để truy xuất dữ liệu quan hệ. Nếu bạn không cần phải dùng đến một ORM, bạn cần truy xuất nhanh
Spring Cloud Config là một mô-đun của Spring Cloud cung cấp việc lưu trữ và phục vụ các cấu hình phân tán trên nhiều ứng dụng và môi trường. Trong các ứng dụng thực tế, các ứng dụng có các thông tin cầu hình chung và riêng. Chẳng hạn như các ứng dụng cần dùng chung thông tin
Tôi đã giới thiệu với các bạn các sử dụng các loại @Conditional có sẵn trong Spring Boot. Tuy nhiên, trên thực tế, sẽ có những lúc yêu cầu các loại điều kiện nằm ngoài phạm vi của Spring Boot cung cấp. Khi đó, chúng ta phải tự tạo @Conditional cho mình. Tự tạo @Conditional
Ban đầu khi lập trình chúng ta hay sử dụng các file tệp để lưu trữ dữ liệu, sau này công nghệ phát triển hơn chúng ta sử dụng các cơ sở dữ liệu quan hệ để lưu trữ các thông tin vào trong đây. Redis cũng được sử dụng với mục đích như vậy.