2014-05-08 21 views

Trả lời

48

tôi muốn đề nghị bạn hãy xem dự án Sagan Spring. Đó là mã nguồn cho trang web hiện tại của họ (http://spring.io). Trong khi họ sử dụng một phương pháp đa mô-đun, nó không được chia như bạn đang đề xuất. Họ thực sự chỉ rút ra một số công việc của khách hàng và giữ phần còn lại trong một mô-đun duy nhất.

Trang web này được viết bởi nhóm Spring theo cách họ sẽ sử dụng các công cụ của riêng họ và phát hành dưới dạng ứng dụng tham chiếu để trả lời các câu hỏi như thế này. Tôi khuyến khích bạn hãy xem ở đây: https://github.com/spring-io/sagan.

+3

Cảm ơn điều đó thực sự hữu ích ở nhiều khía cạnh, nhưng không những gì tôi đã suy nghĩ ... Tôi thậm chí không thấy một thư mục WEB-INF, web.xml, vv ... – bsferreira

+0

Đó là do thiết kế. Thường không cần một web.xml nữa. Liên quan đến một thư mục WEB-INF, cấu trúc WAR được xây dựng thông qua các kịch bản xây dựng. –

+3

Câu trả lời của bạn dẫn tôi đến https://www.youtube.com/watch?v=tEm0USdF-70 đó là cấu trúc tôi đã theo dõi. Cảm ơn – bsferreira

1

Vấn đề là tự hỏi mình điểm tách biệt là gì. Nếu bạn đang có kế hoạch để chạy chúng trong các container khác nhau trên các máy chủ khác nhau, sau đó nó có ý nghĩa. Nếu nó là một dự án lớn, nó có ý nghĩa để tách biệt.

Các vấn đề liên quan