2012-02-08 55 views
6

Vì vậy, đã có một cách để tạo ra một thực hiện của một lớp học trong IntelliJ (v11), nhưng nó là khá đơn giản.Làm thế nào để tạo một lớp bean java từ một giao diện trong IntelliJ?

Nó sẽ tạo một lớp với tất cả các phương pháp cần thiết để thỏa mãn giao diện. Các phương thức này trống và trả về null nếu thích hợp.

Điều tôi đang tìm kiếm là plugin hoặc thứ gì đó sẽ tạo hạt từ giao diện. Nếu trình tạo thấy phương thức getXXXX hoặc setXXX (hoặc làXXX) trong giao diện, nó sẽ tạo thành viên của kiểu đó và nhận hoặc trả về thành viên đó, tương ứng trong lớp được triển khai.

+0

tất nhiên tôi có thể đã viết kịch bản một lần trong thời gian cần thiết để nhập bài đăng này. Nhưng nó sẽ là tốt đẹp để tìm một plugin mà thực hiện điều này. – marathon

+1

Tại sao chỉ là ý tưởng? Tôi cũng muốn điều này cho Eclipse! – mvmn

Trả lời

4

Tất cả những gì bạn có thể làm là tạo một lớp mới triển khai giao diện, sau đó yêu cầu IntelliJ triển khai tất cả các phương thức. Từ thời điểm đó, nó tùy thuộc vào bạn để điền vào thịt của các phương pháp. Không có ma thuật mà tôi biết.

+1

Được chấp nhận và bỏ phiếu sau ba năm rưỡi sau đó. Vẫn ổn, tôi đoán vậy. – duffymo

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