Deft Blog

Chia sẻ là cách tốt nhất để học
Menu
  • Tâm sự dev
  • Bản tin
  • Java
    • Học Java cơ bản qua ví dụ
    • Học Lập trình hướng đối tượng
    • Java Swing
    • UnitTest – JUnit 5
    • Lombok
    • Maven
    • Jackson – Json
  • Database
    • Hibernate
    • SQL – Structured Query Language
    • JDBC
  • JavaScript
  • Privacy Policy
  • Terms of Service
Tại sao nên sử dụng constructor injection trong Spring

Tại sao nên sử dụng constructor injection trong Spring

Trong đó constructor injection được đa số cộng đồng khuyên sử dụng. Bài viết này chúng ta sẽ cùng nhau tìm hiểu lý do tại sao nhé.
Read more
No Comments
Sử dụng Hibernate trong Spring Boot

Sử dụng Hibernate trong Spring Boot

Hibernate đến thời điểm tại có thể xem là một ORM có tầm ảnh hưởng lớn trong cộng đồng Java. Đóng vai trò là một ORM framework đi đầu
Read more
No Comments
Cách customize Jackson ObjectMapper trong Spring Boot

Cách customize Jackson ObjectMapper trong Spring Boot

Trong các project Spring Boot, mặc định nó sẽ sử dụng Jackson với một ObjectMapper instance được cấu hình tự động để serialize các response
Read more
No Comments
Những tính năng mới của Optional trong Java 9

Những tính năng mới của Optional trong Java 9

Optional class lần đầu được giới thiệu trong Java 8 giúp các lập trình viên giảm thiểu đáng kể việc sinh ra lỗi NullPointerException.
Read more
No Comments
Private method trong interface – Java 9

Private method trong interface – Java 9

Từ phiên bản Java 9 trở đi chúng ta được phép sử dụng private method trong interface. Đây là một trong số những tính năng mới được giới thiệu
Read more
No Comments
java core

Java 9 có những tính năng gì mới?

Một trong số những thay đổi lớn của Java 9 đó là Module System. Oracle Corp đã giới thiệu các tính năng mới về phần này, như một phần của dự án Jigsaw Project.
Read more
No Comments

Cách sửa đổi port mặc định trong Spring Boot

Trong đó Port mặc định mà Spring Boot sử dụng cho ứng dụng server là 8080.  Spring boot hỗ trợ cấu hình tự động cho phép chúng ta khởi chạy
Read more
No Comments

Tạo ứng dụng chat Socket trong Spring Boot

WebSocket là một kết nối 2 chiều, song song và liên tục giữa client và server. Sau khi một kết nối WebSocket được thiết lập, nó sẽ mở
Read more
No Comments
Thay đổi Root API URL trong Spring Boot

Thay đổi Root API URL trong Spring Boot

Nhưng hiện nay, các REST API thường có chuẩn dạng /api/{version}/ để có thể phân biệt được các phiên bản của api.
Read more
No Comments

Tạo API document với Swagger 2 trong Spring Boot REST API

Vì 2 hệ thống được phát triển độc lập, nên việc sử dụng API của back-end phải thông qua các tài liệu mô tả về các API URL, tham số đầu vào, kết quả và status trả về etc
Read more
No Comments

Posts navigation

Prev 1 … 29 30 31 32 33 34 35 … 91 Next
Học lập trình online

Bài viết liên quan

  • Từ phiên bản Java 8 đến Java 17, có những thay đổi gì? (P1)

  • Phương pháp học lập trình web hiệu quả cho người mới bắt đầu

  • 7 cách để đảo ngược một List trong Java

  • Design pattern trong Java: Command

  • Design pattern trong Java: Facade

  • Design pattern trong Java: Singleton

  • Design pattern trong Java: Observer

  • Design pattern trong Java: Adapter

  • Design pattern trong Java: Abstract Factory

Deft Blog

Chia sẻ là cách tốt nhất để học

Tham gia thảo luận tại group

Trang web liên kết

Học lập trình
Code Convert
Baeldung

Comment gần đây

  • sdcsdc on Hàm trong java với ví dụ cụ thể
  • Nhat Minh on Code smell – Những lỗi thường gặp khi bắt đầu học lập trình(Set 1)
  • Tin Nguyen on Cách đặt biến môi trường JAVA_HOME trong windows 10
  • Tin Nguyen on Cách đặt biến môi trường JAVA_HOME trong windows 10
  • [email protected] on Code smell – Những lỗi thường gặp khi bắt đầu học lập trình(Set 1)
Copyright © 2025 Deft Blog
Privacy Policy - Terms of Service

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read More

In case of sale of your personal information, you may opt out by using the link Do Not Sell My Personal Information

Accept Decline Cookie Settings
I consent to the use of following cookies:
Cookie Declaration About Cookies
Necessary (0) Marketing (0) Analytics (0) Preferences (0) Unclassified (0)
Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.
We do not use cookies of this type.
Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.
We do not use cookies of this type.
Analytics cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.
We do not use cookies of this type.
Preference cookies enable a website to remember information that changes the way the website behaves or looks, like your preferred language or the region that you are in.
We do not use cookies of this type.
Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
We do not use cookies of this type.
Cookies are small text files that can be used by websites to make a user's experience more efficient. The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.
Cookie Settings

Do you really wish to opt-out?