EJB và Springs nên chọn cái nào
theo mình được biết Springs là 1 FrameWork dùng để phát triển các ứng dụng web java , và nó là 1 FW tổng có thể chứa nhiều FW thành phần trong nó , có phải springs ra đời giúp cho việc phát triển các ứng dụng enterprise java và bớt phức tạp và cồng kềnh hơn
nếu 1 ứng dụng sử dụng EJB để giải quyết các vấn đề liên quan tới bussines + thao tác với database + kết nối database thì các chức năng controller và view sẽ dễ dàng giải quyết hơn ( ở đây mình thấy hay dùng jsp/serlet hoặc JSF) .
Vậy câu hỏi đặt ra là ưu điểm và nhược điểm của Springs FW là gì mà giờ đây đa phần các dự án Java người ta không còn ưa chuộng EJB nữa mà thay vào là Springs ,