2010-06-15 37 views
13

Có một ví dụ hoặc hướng dẫn toàn diện cho iBATIS 3 có chú thích không?Có một ví dụ hoặc hướng dẫn toàn diện cho iBATIS 3 có chú thích không?

Tôi đặc biệt quan tâm đến việc di chuyển ra khỏi cấu hình trình ánh xạ dựa trên XML để sử dụng các chú thích Java thuần túy trong đó các câu lệnh SQL thường lấy hoặc trả về các cấu trúc dữ liệu phức tạp.

Ngoài ra, không rõ trong các mẫu mà tôi đã thấy, cách tệp cấu hình được điều chỉnh khi di chuyển ra khỏi trình ánh xạ dựa trên XML đến giao diện người lập bản đồ dựa trên chú thích.

+0

Chỉ một lưu ý phụ không thực sự trả lời câu hỏi của bạn. Thay đổi từ XML sang ký hiệu có thể sẽ yêu cầu bạn viết lại rất nhiều thứ bạn đã làm; hoặc ít nhất viết mã mới trong tương lai. Vì đây là trường hợp; bạn có thể muốn xem xét sử dụng Guice trên đầu trang của iBatis. Tôi vẫn chưa sử dụng nó nên tôi không thể nói quá nhiều về các giải thưởng của nó; nhưng việc sử dụng tiêm phụ thuộc dường như là xu hướng trong các khuôn khổ kiên trì. Ngoài ra, bạn có thể đăng xml cấu hình hiện tại của mình (mật khẩu/thông tin nhạy cảm bị loại ra khỏi khóa học) không? Tôi có thể đâm vào nó sau. – Dave

+0

Cảm ơn Dave !! Đó là một ý kiến ​​hay. Tôi chỉ đang đọc "Dependency Injection" của Dhanji và nghĩ rằng nó đáng để kiểm tra Guice. Tôi sẽ được tái cấu trúc mã trong năm nay, vì vậy đây là thời điểm tốt để khám phá và hiểu giá trị DI cho các khung công tác bền bỉ. – nitya

Trả lời

4

Đọc "What's new in iBATIS 3" được viết bởi Nathan Good. Nó giải thích one example bằng cách sử dụng chú thích Java 5 thay vì tệp cấu hình XML.

+0

Cảm ơn Nathan! Bây giờ họ đã chuyển sang "myBatis" tôi đã thành công hơn một chút với tài liệu. Sẽ kiểm tra liên kết và xem nó dịch tốt như thế nào. – nitya

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