thắc mắc [Java] Thắc mắc về Java

Dear các anh em

Nhận thấy nguồn tài nguyên để học tập lập trình bằng Tiếng Việt ở VN còn hạn chế nên mình có tạo một kênh youtube bằng Tiếng Việt để chia sẻ những kinh nghiệm mình có được trong suốt thời gian làm việc.

Với tôn chỉ là những kiến thức mới nhất có thể áp dụng vào thực tiễn.

Rất mong anh em ủng họ và đóng góp ý kiến. Thanks all

Khóa học lập trình Java Spring boot 3 cho người mới
https://www.youtube.com/playlist?list=PL2xsxmVse9Ibe6ZGXUTOfz52RO6xJkhmT
 
Mấy bác cho em hỏi một xíu
Hiện tại em đang làm một dự án sử dụng Java, Spring và Typescript. Em thì muốn đào sâu và nâng trình độ như một backend java. Nên là muốn hỏi các bác cách để luyện và nâng trình độ mình lên tại nhà sau khi làm công ty về.
 
Mấy bác cho em hỏi một xíu
Hiện tại em đang làm một dự án sử dụng Java, Spring và Typescript. Em thì muốn đào sâu và nâng trình độ như một backend java. Nên là muốn hỏi các bác cách để luyện và nâng trình độ mình lên tại nhà sau khi làm công ty về.
Đọc tài liệu của Spring Boot, Spring Data và Security.
 
Mấy bác cho em hỏi một xíu
Hiện tại em đang làm một dự án sử dụng Java, Spring và Typescript. Em thì muốn đào sâu và nâng trình độ như một backend java. Nên là muốn hỏi các bác cách để luyện và nâng trình độ mình lên tại nhà sau khi làm công ty về.
đặt câu hỏi kiểu sao nó hoạt động được ấy, research thêm aop, proxy, threads, bean context, bean lifecycle mình thấy cũng hay
 
Mấy bác cho em hỏi một xíu
Hiện tại em đang làm một dự án sử dụng Java, Spring và Typescript. Em thì muốn đào sâu và nâng trình độ như một backend java. Nên là muốn hỏi các bác cách để luyện và nâng trình độ mình lên tại nhà sau khi làm công ty về.
Để hiểu sâu về Spring bạn cần touch vào dự án ngay từ những bước đầu set up nên hệ thống như:
  • Config security
  • Config DBMS
  • Config log
  • config validation
  • config global handling exception
  • normalize api respone theo chuẩn
  • set up code sketelon

Những vấn đề đó mới khó chứ sau khi đã set up xong rồi thì bạn gần như chỉ cần code CRUD vs một ít logic thôi.

Mình có chia sẻ tất cả những bước này theo kinh nghiệm thực tế nhất để các bạn có thể tham khảo ở playlist này. Tất cả đều theo tiêu chuẩn production.

 
Để hiểu sâu về Spring bạn cần touch vào dự án ngay từ những bước đầu set up nên hệ thống như:
  • Config security
  • Config DBMS
  • Config log
  • config validation
  • config global handling exception
  • normalize api respone theo chuẩn
  • set up code sketelon

Những vấn đề đó mới khó chứ sau khi đã set up xong rồi thì bạn gần như chỉ cần code CRUD vs một ít logic thôi.

Mình có chia sẻ tất cả những bước này theo kinh nghiệm thực tế nhất để các bạn có thể tham khảo ở playlist này. Tất cả đều theo tiêu chuẩn production.

Cảm ơn bác
 
spring data cũng là 1 implementation phải ko ta, học cách dùng cái này cho dễ
hình như là không, spring data không nhầm là lấy ý tưởng từ GORM của Grails, bản chất nó là wrapper của hibernate, mà hibernate là triển khai của JPA => spring data là wrapper của JPA.

mà mới có dự án Jakarta Data, cũng từa tựa spring data:
 
Mấy anh cho em hỏi tại sao lại sinh ra EnumMap và EnumSet trong khi Map và Set nó cũng bỏ enum type vô được mà
EnumMap cũng là Map mà, cái thím đang hỏi là EnumMap vs HashMap/TreeMap.

Implementation note: All basic operations execute in constant time. They are likely (though not guaranteed) to be faster than their HashMap counterparts.

EnumMap (Java Platform SE 8 ) (https://docs.oracle.com/javase/8/docs/api/java/util/EnumMap.html)

Lười tìm link docs mới quá, xài tạm của Java 8
 
Em đang là sinh viên tháng 6 này ra trường. Em muốn tạo 1 group discord cho mọi người bàn luận về Java, về quá trình phỏng vấn, câu hỏi phỏng vấn, kết bạn và cùng đi cf đàm đạo :) Group e chủ yếu hướng tới các bạn sinh viên hoặc người đi làm đang làm về Java có thể support lẫn nhau. Em trước kia từng làm mod của 1 cộng đồng khá lớn nên muốn phát triển những room như câu hỏi thường gặp dành cho từng level và nhiều room khác, e có lấy 1 vài ý tưởng của những gr học tập nhưng mới tạo nên chưa hoàn thiện. Fen nào có nhã ý muốn join thì join ạ, e ở HN nên fen nào muốn cf chém gió thì cứ hú em

 
Các bác cho em hỏi, em đang học swing java, em có thắc mắc là khi mình extends lại 1 cái component, ví dụ extends JList, thì trong JList có hàm getListRenderer, khi mình override lại hàm này thì nó sẽ hiển thị ra các ô trong list theo tùy chỉnh trong hàm này. Vậy cho em hỏi mình có cần phải biết, mò sâu để xem là hàm này sẽ được thằng nào gọi, gọi như nào, hoạt động như nào bên dưới không? Hay mình chỉ cần hiểu là mình override hàm này thì khi chạy chương trình nó sẽ hiển thị theo cái mình đã code ?
 
Back
Top