Tôi biết rằng đối với JBoss, bạn cần tệp [name] -ds.xml trong thư mục con/deploy của cá thể thích hợp. Tôi không có bất kỳ kinh nghiệm nào với các thùng chứa Java EE khác, nhưng tôi đang cố gắng tuân thủ các tiêu chuẩn càng nhiều càng tốt. có cách nào tiêu chuẩn để xác định nguồn dữ liệu JDBC và triển khai không? nếu có thể, tôi muốn bao gồm nguồn dữ liệu của mình bên trong tệp * .ear (ví dụ: nguồn dữ liệu HSQLDB được nhúng trong bộ nhớ cho mục đích demo)?có cách nào tiêu chuẩn để xác định nguồn dữ liệu JDBC cho các thùng chứa Java EE không?
nếu không có cách nào theo tiêu chuẩn, các thùng chứa khác có chấp nhận cách jboss ít nhất không? (/deploy/*-ds.xml)
Câu hỏi đặt ra là về cấu hình dành riêng cho vùng chứa, tôi tin? Giống như http://docs.jboss.org/jbossas/docs/Server_Configuration_Guide/4/html/Connectors_on_JBoss-Configuring_JDBC_DataSources.html Điều này không tương đương với điều đó nếu tôi hiểu đúng câu hỏi. Nhưng yeah bạn đang phải đây là câu trả lời đúng cho 90% trường hợp - đó là một vài tháng tuổi tại thời điểm này đã được yêu cầu và tôi chắc chắn không biết về nó! –
@SeanOwen> 'Câu hỏi đặt ra là về cấu hình dành riêng cho vùng chứa, tôi tin '- tôi nghĩ Op đã hỏi một cách tiêu chuẩn cho một thứ có thể được thực hiện thông qua cấu hình dành riêng cho vùng chứa. Tôi đồng ý rằng vào thời điểm đó cơ chế này chỉ mới vài tháng tuổi, và các nhà cung cấp khác nhau đã không thực sự gây ra nhiều tiếng ồn về nó. –
yup, OP chắc chắn đang tìm kiếm một cái gì đó như thế này :-) cảm ơn bạn rất nhiều Arjan. nó có nghĩa là tôi cần phải đi với triển khai phát nổ để làm cho cấu hình dễ dàng truy cập vào các tập lệnh/công cụ, nhưng nó là một tùy chọn rất hợp lệ. nếu bạn nhìn vào ngày mặc dù, tôi đã nhìn vào ~ 2010 vì vậy j2ee6 wasnt thực sự là một lựa chọn. – radai