2010-01-31 36 views
12

Tôi có một dự án web động đang chạy trong Eclipse (Java EE + Maven + Spring). Tôi đang ở điểm mà tôi cần phải tích hợp một lớp kiên trì và muốn sử dụng Hibernate với một cơ sở dữ liệu MySql.Plugin Eclipse cho phát triển Spring/Hibernate?

Tôi tự hỏi plugin nào sẽ hữu ích cho tôi vào thời điểm này? Đối với Hibernate tôi có nên cài đặt hibernate tools hoặc không cần thiết? Sau đó, có bất kỳ plugin nào được sử dụng rộng rãi nhất để kết nối/khám phá các kết nối cơ sở dữ liệu phù hợp với loại dự án mà tôi đang làm việc không? Cảm ơn.

Trả lời

11

Hibernate Tools chắc chắn là một plugin hay (cung cấp trình hướng dẫn, bảng điều khiển đẹp hữu ích để thiết lập truy vấn HQL, trình chỉnh sửa ánh xạ, v.v.). Tôi thực sự bị cám dỗ để nói: tại sao không sử dụng nó? Tôi sử dụng nó cùng với sự hỗ trợ cơ sở dữ liệu được cung cấp bởi Eclipse Data Tools Platform (được bao gồm trong Eclipse IDE for Java EE Developers hoặc có sẵn thông qua trình quản lý cập nhật). Trong trường hợp của bạn, tôi có thể chỉ xem xét việc sử dụng SpringSource Tools Suite làm cơ sở thay vì Eclipse vani.

Cập nhật: Như được nhắc bởi BalusC trong một chú thích, công cụ Hibernate cũng bao gồm một công cụ kỹ thuật đảo ngược cơ sở dữ liệu có lẽ là tính năng mạnh mẽ nhất. Tôi nên đề cập đến nó, điều này bây giờ đã được sửa.

+0

+1 Công cụ Hibernate chắc chắn là tuyệt vời. Tôi cũng chỉ đề cập đến phần kỹ thuật đảo ngược hữu ích. – BalusC

+0

@BalusC Rất đúng, có lẽ là tính năng mạnh mẽ nhất thực sự. Cảm ơn bạn đã chỉ ra điều đó. –

2

Bạn cũng có thể xem http://fast-code.sourceforge.net/. Bạn có thể tạo FooService và FooServiceImpl và các cấu hình chỉ bằng cách gõ foo. Nó có cách tốt đẹp để tạo ra các bài kiểm tra đơn vị là tốt.

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