Cách giới hạn sử dụng các annotation trong Spring MVC, Spring Boot

Written by IT Phú Trần on 09/05/2019 in KINH NGHIỆM LẬP TRÌNH and LẬP TRÌNH JAVA and LẬP TRÌNH SPRING MVC with 12 comments.

Hẳn là khi sử dụng các annotation trong spring thì các bạn rất quen thuộc với các chú thích như: @Autowired, @Component, @Repository, @Service…, tuy nhiên đôi khi chúng ta muốn chỉ sử dụng một số annotation trong spring với dự án của mình. Tình huống: Giả sử rằng project của một công ty A […]

Hướng dẫn khắc phục lỗi org.springframework.security.web.firewall.RequestRejectedException trong Spring Security

Written by IT Phú Trần on 06/05/2019 in KINH NGHIỆM LẬP TRÌNH and LẬP TRÌNH JAVA and LẬP TRÌNH SPRING MVC with 390 comments.

Khi chúng ta thực hiện lập trình thì lỗi tạo ra thì thường xuyên với các developer. Đặc biệt khi lập trình và cấu hình với java spring framework thì việc thường xuyên gặp lỗi là điều khó tránh khỏi, trong bài viết này tôi sẽ hướng dẫn các khắc phục lỗi khi cấu hình […]

i18n trong Spring MVC là gì? Hướng dẫn tạo ứng dụng web đa ngôn ngữ

Written by IT Phú Trần on 02/04/2018 in LẬP TRÌNH SPRING MVC with 225 comments.

Khi ứng dụng của bạn là chỉ dành riêng cho người dùng Việt Nam, tất nhiên chúng ta không cần nghĩ đến việc tạo một ứng dụng web đa ngôn ngữ. Nhưng ngược lại, nếu ứng dụng là global cho tất cả các quốc gia, việc sử dụng i18n trong Spring MVC là một điều nên […]

Hướng dẫn Validation cho nhiều đối tượng trong Spring MVC

Written by IT Phú Trần on 04/07/2017 in LẬP TRÌNH SPRING MVC with 49 comments.

Như tôi đã có một bài hướng dẫn chi tiết về cách xử lý Validation trong Spring MVC. Tuy nhiên có bao giờ các bạn đã đặt câu hỏi: “Validation cho nhiều đối tượng trong Spring MVC?” thì sao nhỉ. Cách hiểu và ý nghĩa hoàn toàn tương tự, tuy nhiên cách xử lý có […]

Một số Annotation trong Java Spring thường sử dụng

Written by IT Phú Trần on 04/07/2017 in HỌC SPRING CORE and LẬP TRÌNH SPRING MVC with 179 comments.

Trong quá trình lập trình sử dụng Spring Framework, đặc biệt là lập trình Spring MVC để xây dựng một ứng dụng web thì việc thường xuyên sử dụng các Annotation trong spring là điều khó tránh khỏi. Annotation hay còn được gọi là chú thích, được sử dụng để cung cấp thông tin dữ liệu cho mã Java […]

Hướng dẫn Validation trong Spring MVC

Written by IT Phú Trần on 07/06/2017 in KINH NGHIỆM LẬP TRÌNH and LẬP TRÌNH JAVA and LẬP TRÌNH SPRING MVC with 11 comments.

Trong bài viết này, tôi sẽ hướng dẫn các bạn cách để Validation trong Spring MVC. Một trong những yếu tố phổ biến nhất của ứng dụng web là xác nhận dữ liệu từ người dùng. Bất cứ khi nào người dùng gửi dữ liệu vào hệ thống của bạn, thì dữ liệu đó phải cần được […]

Hướng dẫn sử dụng JSP Standard Tag Library (JSTL) trong Java

Hướng dẫn sử dụng JSP Standard Tag Library (JSTL) trong Java

Written by IT Phú Trần on 25/05/2017 in LẬP TRÌNH JAVA and LẬP TRÌNH SPRING MVC and LẬP TRÌNH WEB VỚI JSP/SERVLET with 22 comments.

Trong bài viết này, tôi sẽ hướng dẫn các bạn sử dụng JSP Standard Tag Library trong Java hay còn gọi tắt là JSLT trong Java JSP. Nhắc đến lập trình web với jsp/servlet chúng ta sẽ sử dụng một số kiểu thẻ Scriptlet để viết code Java vào trong trang jsp.Tuy nhiên Java không khuyến khích chúng ta […]

Bean Scopes trong Spring (Phạm vi đối tượng trong Spring)

Written by IT Phú Trần on 22/05/2017 in HỌC SPRING CORE and LẬP TRÌNH JAVA and LẬP TRÌNH SPRING MVC with 44 comments.

Khi xác định một <bean> bạn có tùy chọn khai báo phạm vi cho bean đó.Ở đây tôi đang nói đến Bean Scopes trong spring. Ví dụ: để buộc Spring tạo ra một trường hợp bean mới mỗi khi cần thì bạn nên khai báo thuộc tính phạm vi của bean là prototype. Tương tự […]

Bean Definition trong Spring

Written by IT Phú Trần on 22/05/2017 in HỌC SPRING CORE and LẬP TRÌNH JAVA and LẬP TRÌNH SPRING MVC with 221 comments.

Các đối tượng tạo thành xương sống của ứng dụng của bạn và được quản lý bởi các container Spring IoC được gọi là beans. Một bean là một đối tượng được instantiated, lắp ráp, và quản lý khác bởi một container Spring IoC. Các bean này được tạo ra bằng siêu dữ liệu (metadata) […]

IoC Containers trong Spring

Written by IT Phú Trần on 22/05/2017 in HỌC SPRING CORE and LẬP TRÌNH JAVA and LẬP TRÌNH SPRING MVC with 14 comments.

Spring container là cốt lõi của Spring Framework. Đây là một module rất quan trọng và được coi như là một trái tim của Spring Framework.Spring container trong spring sẽ tạo ra các vật thể, nối chúng lại với nhau, cấu hình chúng và quản lý vòng đời của chúng từ khi tạo ra đến khi […]

Ví dụ Hello World với Spring

Written by IT Phú Trần on 22/05/2017 in HỌC SPRING CORE and LẬP TRÌNH JAVA and LẬP TRÌNH SPRING MVC with 14 comments.

Chúng ta hãy bắt đầu lập trình với Spring Framework bằng một ví dụ tạo chương trình Hello World với Spring. Trước khi bạn bắt đầu viết ví dụ đầu tiên của mình sử dụng Spring framework, bạn phải chắc chắn rằng bạn đã thiết lập môi trường Spring.Thiết lập môi trường như thế nào […]

Giới thiệu một số project (dự án) của Spring Framework

Written by IT Phú Trần on 21/05/2017 in LẬP TRÌNH JAVA and LẬP TRÌNH SPRING MVC with 94 comments.

Bài này xin được giới thiệu về các project hay còn gọi là dự án của Spring Framework. Trong những bài viết giới thiệu về spring framework, thì tôi đã nói khá chi tiết về lý thuyết cũng như một số module trong spring. Vì vậy ở bài này tôi chỉ nói cụ thể về […]

Cơ chế xử lý Request và Respone trong Spring MVC

Written by IT Phú Trần on 13/04/2017 in LẬP TRÌNH JAVA and LẬP TRÌNH SPRING MVC with 50 comments.

Trong bài viết về quá trình hoạt động của Spring MVC,tôi đã nói rất rõ về luồng đi của spring như thế nào.Bài viết này tôi sẽ đi chuyên sâu hơn về cơ chế xử lý request và respone trong Spring MVC.   Để bạn đọc có thể hiểu rõ cơ chế xử lý Request và […]

Quá trình hoạt động của Spring Framework

Written by IT Phú Trần on 10/04/2017 in LẬP TRÌNH JAVA and LẬP TRÌNH SPRING MVC with 96 comments.

Khi lập trình spring framework,các bạn cần có cái nhìn tổng quan về quá trình,cách hoạt động của spring framework làm việc như thế nào.Để hiểu hơn về spring,ở bài này tôi sẽ giải thích bạn đọc về luồng đi của spring khi có một yêu cầu của người dùng gửi đến.Qua đó giúp các […]

applicationcontext-la-gi-cach-su-dung-applicationcontext-nhu-the-nao

Toàn tập ApplicationContext trong Spring Framework

Written by IT Phú Trần on 04/04/2017 in LẬP TRÌNH JAVA and LẬP TRÌNH SPRING MVC with 104 comments.

Ở bài viết trước,mình hướng dẫn các bạn cách tạo chương trình Hello World trong chương trình Spring Framework.Trong đó có sử dụng ApplicationContext,đây là một khung chứa của Spring.Tuy nhiên chưa chuyên sâu vào cách sử dụng ApplicationContext như thế nào cho hợp lý.Nên mình quyết định viết một bài nói về ApplicationContext trong Spring để bạn […]

Lập trình Spring với ví dụ tạo chương trình hello world

Written by IT Phú Trần on 03/04/2017 in LẬP TRÌNH JAVA and LẬP TRÌNH SPRING MVC with 176 comments.

Tiếp tục với loạt bài hướng dẫn học lập trình spring mình sẽ hướng dẫn các bạn tạo một ví dụ chương trình hello world đơn giản.Nói đơn giản vậy thôi,chứ thật ra lúc mới tìm hiểu thì đối với mình tài liệu spring framework cực kỳ hiếm,chỉ toàn tiếng anh,chứ Việt Nam thì rất […]

Dependency Injection và Inversion of Control trong Spring Framework

Written by IT Phú Trần on 30/03/2017 in Câu hỏi phỏng vấn and LẬP TRÌNH JAVA and LẬP TRÌNH SPRING MVC with 19 comments.

Dependency Injection và Inversion of Control trong Spring Framework là hai khái niệm khá trừu tượng và khó hiểu kể cả các lập trình viên mới và cố kinh nghiệm.Hiện có rất nhiều bài viết về Dependency Injection và Inversion of Control,mỗi người lại có một cách giải thích khác nhau.Tuy nhiên ở bài này,mình sẽ giải thích […]

Các module của Spring Framework

Các module của Spring Framework

Written by IT Phú Trần on 30/03/2017 in LẬP TRÌNH JAVA and LẬP TRÌNH SPRING MVC with 15 comments.

Hiện có rất nhiều bài viết vềcác module của Spring Framework,bài này tôi xin tổng hợp lại một số kiến thức cơ bản về các module để các bạn nắm rồi tiếp tục với các bài học sau sẽ hiệu quả hơn. Mục đích của Spring Framework? Mục đích của Spring là trở thành một application […]

Tài liệu học lập trình Spring Framework

Written by IT Phú Trần on 29/03/2017 in LẬP TRÌNH JAVA and LẬP TRÌNH SPRING MVC with 87 comments.

Spring Framework là một trong những framework phổ biến nhất thế giới hiện nay của Java,tuy nhiên điểm hạn chế là ít tài liệu học lập trình spring framework cho nên việc tìm hiểu và học tập của các bạn mới học lập trình java khá khó khăn.Một số tài liệu được share thì cũng […]

Giới thiệu tổng quan về Spring framework

Written by IT Phú Trần on 28/03/2017 in LẬP TRÌNH JAVA and LẬP TRÌNH SPRING MVC with 21 comments.

Một trong những framework của Java phổ biến nhất hiện nay trên  thế giới không ai khác ngoài Spring framework.Chẳng bao giờ là tự nhiên cả,tự nhiên ở đây là spring là framework được lựa chọn yêu thích của các lập trình viên.Đơn giản nó có rất nhiều tính năng hay so với các framework khác,bài viết này […]

Phân biệt Setter và Constructor Injection trong Spring

Written by IT Phú Trần on 11/02/2017 in Câu hỏi phỏng vấn and LẬP TRÌNH JAVA and LẬP TRÌNH SPRING MVC with no comments.

Spring hỗ trợ hai loại phụ thuộc Injection, sử dụng phương thức setter và constructor. Phân biệt giữa Setter và Constructor Injection trong spring cũng là một trong những câu hỏi phỏng vấn cổ điển.Trong bài viết này không chỉ giúp bạn hiểu Setter vs Constructor Injection mà còn nói lên quy trình tiêm phụ thuộc,cách sử dụng […]