Tôi muốn thêm một số mã tùy chỉnh vào các thực thể greenDAO của mình. Tôi thấy có cái gì đó như khu vực được bảo vệ. Nhưng tôi không thích ý tưởng để kiểm tra trong các lớp học được tạo ra để kho git của tôi. Tôi muốn sử dụng thừa kế cho điều này.Thêm mã tùy chỉnh vào các thực thể greenDAO
tức là tôi có một thực thể User
. Vì vậy, tôi muốn greenDAO tạo một lớp có tên là UserBase
. Nay tôi muốn mở rộng bởi User
và thực hiện một phương pháp như thế này:
public String getFullName() {
return this.first + " " + this.last;
}
đâu first
và last
là tài sản được quản lý.
Nhưng tôi không biết làm cách nào để yêu cầu greenDAO sử dụng lớp User
thay vì đối tượng được tạo UserBase
. Có cách nào để làm điều này không?
Tại sao bạn không đặt phương thức 'getFullName' trong UserBase? – AMerle
bởi vì sau đó tôi phải kiểm tra các tập tin được tạo ra vào git của tôi. Nhưng phần lớn nhất của lớp được tạo ra và không cần phải được kiểm tra. Bạn không kiểm tra R.java, hoặc không bạn? – keineantwort
không, nhưng tôi thêm các lớp đã tạo của mình. – AMerle