Gozic.AI
Frontend
HTML5 - CSS3 Tutorial
Bootstrap Tutorial
JS Tutorial
JQuery Tutorial
AngularJS Tutorial
ReactJS Tutorial
Java
Java Basic
Java Advanced
JSP Servlet
Java Web + EJB (EAD)
Java Web + WebService
Java Web + EA
Spring MVC
Mobile
Android Java Tutorial
Flutter Tutorial
Database
SQL Server/MySQL
Other
C Tutorial
C Sharp Tutorial
PHP Tutorial
Laravel Tutorial
Git/Github Tutorial
Blog
Phỏng Vấn
Jobs & Lập Trình Thời AI
Tin Tức & Công Nghệ
Review Công Nghệ
Phần Mềm & Tiện Ích
Trắc Nghiệm & Học Sinh
Thông Tin Hữu Ích
Quiz
Tools
Contact Us
Frontend
HTML5 - CSS3 Tutorial
Bootstrap Tutorial
JS Tutorial
JQuery Tutorial
AngularJS Tutorial
ReactJS Tutorial
Java
Java Basic
Java Advanced
JSP Servlet
Java Web + EJB (EAD)
Java Web + WebService
Java Web + EA
Spring MVC
Mobile
Android Java Tutorial
Flutter Tutorial
Database
SQL Server/MySQL
Other
C Tutorial
C Sharp Tutorial
PHP Tutorial
Laravel Tutorial
Git/Github Tutorial
Blog
Phỏng Vấn
Jobs & Lập Trình Thời AI
Tin Tức & Công Nghệ
Review Công Nghệ
Phần Mềm & Tiện Ích
Trắc Nghiệm & Học Sinh
Thông Tin Hữu Ích
Quiz
Tools
Contact Us
Menu Trắc Nghiệm
Trắc Nghiệm
Java Spring Boot
Tổng hợp
Phỏng Vấn
Danh Sách Môn Học
FRONTEND
Học HTML/CSS
Học JavaScript
Học JQuery
Học ReactJS
Học Angular
Học VueJS
JAVA
Java Core
JSP / Servlet
Java Spring Boot
MOBILE
Lập Trình Android Kotlin
Lập Trình iOS Swift
Lập Trình Flutter
CSDL
MySQL
MongoDB
KHÁC
Lập Trình C
Lập Trình C++
Lập Trình C#
Lập Trình PHP
Lập Trình Laravel
Git
Bằng Lái Xe
Bằng Lái Xe Máy
Java Spring Boot
Tổng hợp
Phỏng Vấn
Danh Sách Môn Học
FRONTEND
Học HTML/CSS
Học JavaScript
Học JQuery
Học ReactJS
Học Angular
Học VueJS
JAVA
Java Core
JSP / Servlet
Java Spring Boot
MOBILE
Lập Trình Android Kotlin
Lập Trình iOS Swift
Lập Trình Flutter
CSDL
MySQL
MongoDB
KHÁC
Lập Trình C
Lập Trình C++
Lập Trình C#
Lập Trình PHP
Lập Trình Laravel
Git
Bằng Lái Xe
Bằng Lái Xe Máy
Tổng câu hỏi trong bộ đề
Trang Chủ
Mục Khác
JAVA
Java Spring Boot
Phỏng Vấn
Previous
Next
Câu hỏi 1: Spring Boot là gì và ưu điểm chính của nó là gì?
A: Framework frontend thay thế React
B: Extension của Spring giúp cấu hình tự động và phát triển nhanh hơn
C: Công cụ kiểm thử trong Java
D: API quản lý microservices
Câu hỏi 2: Sự khác biệt giữa @Component, @Service và @Repository là gì?
A: Không có sự khác biệt
B: @Service cho business logic, @Repository cho persistence, @Component là annotation chung
C: @Repository dùng cho UI
D: @Service dùng cho controller
Câu hỏi 3: Spring Boot Starter là gì?
A: Một module hỗ trợ kết nối CSDL
B: Một tập hợp các dependencies giúp khởi tạo dự án dễ dàng
C: Một loại server ảo
D: Một lệnh chạy Maven
Câu hỏi 4: Spring Boot DevTools có chức năng gì?
A: Hỗ trợ auto-restart khi thay đổi code
B: Quản lý database
C: Tạo giao diện frontend
D: Deploy ứng dụng ra production
Câu hỏi 5: Spring Boot hỗ trợ cơ sở dữ liệu nào?
A: MySQL, PostgreSQL, MongoDB, H2
B: Chỉ SQLite
C: Chỉ dùng Redis
D: Không hỗ trợ CSDL
Câu hỏi 6: @RestController khác gì với @Controller?
A: @RestController = @Controller + @ResponseBody
B: Không đúng
C: Không chắc chắn
D: Không liên quan
Câu hỏi 7: @SpringBootApplication kết hợp các annotation nào?
A: @Configuration, @EnableAutoConfiguration, @ComponentScan
B: Không đúng
C: Không chắc chắn
D: Không liên quan
Câu hỏi 8: Cách xử lý exception toàn cục trong Spring Boot?
A: Dùng @ControllerAdvice và @ExceptionHandler
B: Không đúng
C: Không chắc chắn
D: Không liên quan
Câu hỏi 9: Sự khác nhau giữa CrudRepository và JpaRepository?
A: JpaRepository mở rộng CrudRepository và cung cấp thêm tính năng
B: Không đúng
C: Không chắc chắn
D: Không liên quan
Câu hỏi 10: JPA Repository cung cấp sẵn các phương thức nào?
A: save(), findById(), findAll(), delete()
B: Không đúng
C: Không chắc chắn
D: Không liên quan
Câu hỏi 11: Spring Security hoạt động như thế nào?
A: Cung cấp cơ chế xác thực và phân quyền người dùng
B: Không đúng
C: Không chắc chắn
D: Không liên quan
Câu hỏi 12: @Value annotation dùng để làm gì?
A: Inject giá trị từ file cấu hình
B: Không đúng
C: Không chắc chắn
D: Không liên quan
Câu hỏi 13: Spring Profiles dùng để làm gì?
A: Chạy cấu hình theo môi trường như dev, test, prod
B: Không đúng
C: Không chắc chắn
D: Không liên quan
Câu hỏi 14: Spring Boot sử dụng embedded server nào mặc định?
A: Apache Tomcat
B: Không đúng
C: Không chắc chắn
D: Không liên quan
Câu hỏi 15: Cách cấu hình port cho Spring Boot?
A: Sửa file application.properties với key server.port=xxxx
B: Không đúng
C: Không chắc chắn
D: Không liên quan
×