thảo luận Có nên học Java hay không?

Status
Not open for further replies.
hiện tại giờ em thấy đang hot cái Java Spring Boot. thì cái này là gì vậy các bác? em làm FE nên ko rành về cái này? nó có giống như DotNet ko nhỉ?
Spring boot để build enterprise web application. Trước kia xài Spring MVC configuration rất lằng nhằng. Thằng Spring boot thì nó tối thiểu hóa bớt configuration đi nhiều, configuration bằng các annotation. Bác nào dùng quen thì thấy nó cũng rất bình thường.
Spring nó có rất nhiều module, bác nào bắt đầu học Spring thì bắt đầu học Spring core trước (DI + IoC container, bean, context, etc).
Sau đó qua học Spring MVC (Controller, RestController, ControllerAdvice, etc), tiếp theo học về Spring Data JPA (Integrate với Hibernate, Transaction management, Repository).
Cuối cùng học về Spring security để bảo mật cho web và REST API.
Nhiêu đó thôi là mình nghĩ đủ để làm việc với Spring rồi. Mấy module như AOP, AspectJ, JMS từ từ có thời gian rồi học sau cũng được. Có thể học thêm về module test (intergrate với JUnit 4, 5 Mockito)
Blog thì mình hay đọc mấy bài của baeldung, tài liệu của offical của Spring, hình như nó cũng có 1 file pdf về build REST API từ đầu đến cuối em không nhớ.
 
Mình đang học về Spring Security và JWT mà muốn tàu hoả nhập ma luôn. Tài liệu thì nhiều mà chả biết cái nào là khởi đầu :(
 
nặng bỏ mama ra. netbeans ngon hơn
Tôi không tin với một chiếc laptop rẻ tiền tầm 8GB RAM và một chiếc SSD rẻ tiền 1 triệu bạc lại không chạy ngon IntelliJ.
NetBeans rất hạn chế khi làm việc với đám framework như Spring, Micronaut, Quarkus...
 
Tôi không tin với một chiếc laptop rẻ tiền tầm 8GB RAM và một chiếc SSD rẻ tiền 1 triệu bạc lại không chạy ngon IntelliJ.
NetBeans rất hạn chế khi làm việc với đám framework như Spring, Micronaut, Quarkus...
Tôi ko bao h ưa nổi Netbean, chuyển IntelliJ mấy năm nay rồi
 
Tôi không tin với một chiếc laptop rẻ tiền tầm 8GB RAM và một chiếc SSD rẻ tiền 1 triệu bạc lại không chạy ngon IntelliJ.
NetBeans rất hạn chế khi làm việc với đám framework như Spring, Micronaut, Quarkus...
lap 8gb đã thử và phán như cc
 
có anh nào có tài liệu xịn Spring boot cho tôi xin với nào, loay hoay mấy cái course trên mạng khổ quá
Wz51zuD.png
Wz51zuD.png
 
VS Code thì thế nào bro?
VS Code Java extension do Red Hat phát triển, dùng Language server protocol, backend là eciplse jdt nên eclipse bị lỗi gì là vscode cũng sẽ bị lỗi đó.

Tương lai thằng eclipse chắc sẽ dồn resource cho cái này https://theia-ide.org/

có anh nào có tài liệu xịn Spring boot cho tôi xin với nào, loay hoay mấy cái course trên mạng khổ quá
Wz51zuD.png
Wz51zuD.png

Spring in action 4th + 5th. Bản 4 nói về spring khá chi tiết, bản 5 thì tập trung vào spring boot nên khuyến khích đọc cả 2.
 
VS Code Java extension do Red Hat phát triển, dùng Language server protocol, backend là eciplse jdt nên eclipse bị lỗi gì là vscode cũng sẽ bị lỗi đó.

Tương lai thằng eclipse chắc sẽ dồn resource cho cái này https://theia-ide.org/



Spring in action 4th + 5th. Bản 4 nói về spring khá chi tiết, bản 5 thì tập trung vào spring boot nên khuyến khích đọc cả 2.
sao mình thấy nhái nhái VSC sao ý
 
Status
Not open for further replies.
Back
Top