Java, đang đặt và tải thuộc tính từ cơ sở dữ liệu thay vì tệp thuộc tính là cách tiếp cận tốt hơn?đặt thuộc tính trong cơ sở dữ liệu thay vì tệp thuộc tính
6
A
Trả lời
4
Ưu điểm nếu bạn đặt nó trong DB.
- Nó có thể được chia sẻ tập trung.
- Nếu bạn muốn truy xuất khóa cụ thể mà bạn không cần tải toàn bộ dữ liệu, bạn có thể lấy giá trị duy nhất từ khóa.
- DBMS luôn đáng tin cậy sau đó là Tệp IO.
Ưu điểm của tập tin thuộc tính:
- nếu kích thước dữ liệu nhỏ sau đó lưu trữ nó trong các thuộc tính tập tin sẽ có lợi.
3
Nó thực sự phụ thuộc. Nhưng trong trường hợp tổng quát:
Sử dụng một PropertiesFile khi:
- Những đặc tính cần thiết để kết nối với cơ sở dữ liệu.
- Khi không có cơ sở dữ liệu liên quan đến
Sử dụng một bảng cơ sở dữ liệu khi:
- bang Cơ sở dữ liệu có thể thay đổi các giá trị
- Khi ứng dụng của bạn sử dụng một cơ sở dữ liệu
- Bạn cần sự linh hoạt của các thuộc tính khác nhau tùy thuộc vào cơ sở dữ liệu được kết nối với.
Trong tất cả các trường hợp khác, quyết định nằm trên hàng rào và nó không quan trọng theo cách bạn đi.
1
Tất cả phụ thuộc có lẽ là câu trả lời đúng ở đây.
giải pháp của chúng tôi:
Tất cả các sản phẩm của chúng tôi để kiểm tra đầu tiên -D dòng lệnh (khi xây dựng), sau đó PATH, sau đó cấu hình thư mục thiết lập trên máy địa phương của chúng tôi, và cuối cùng là mặc định cho cơ sở dữ liệu.
tức là. Để sản xuất và kiểm tra hệ thống, chúng tôi tải các thuộc tính từ cơ sở dữ liệu, cho tất cả mọi thứ đến thời điểm đó chúng tôi ghi đè bằng các tệp thuộc tính.
Các vấn đề liên quan
- 1. Cách lưu trữ dữ liệu với số lượng thuộc tính động trong cơ sở dữ liệu
- 2. Duy trì tính duy nhất của một thuộc tính trong cơ sở dữ liệu NDB
- 3. (Thiết kế cơ sở dữ liệu - thuộc tính sản phẩm): Tùy chọn nào tốt hơn cho thiết kế cơ sở dữ liệu thuộc tính sản phẩm?
- 4. Có ý tưởng tồi khi có bảng thuộc tính trong cơ sở dữ liệu không?
- 5. Nơi đặt tệp thuộc tính?
- 6. Giá trị thuộc tính ViewBag trong DropDownListFor thay vì giá trị thuộc tính Model
- 7. Cơ sở dữ liệu fetchrow_array thất bại dài cắt ngắn DBI thuộc tính
- 8. Thay đổi thuộc tính cài đặt NSIS
- 9. Đặt thuộc tính dữ liệu bằng cách sử dụng JavaScript
- 10. Thiết kế cơ sở dữ liệu tốt, số thuộc tính biến số
- 11. Thiết kế cơ sở dữ liệu cho nhiều loại sản phẩm có thuộc tính biến
- 12. cửa sổ thuộc tính cơ sở dữ liệu Visio 2007 không hiển thị
- 13. Thuộc tính XmlText trong lớp cơ sở ngắt nối tiếp
- 14. Đặt thuộc tính QTMovie
- 15. TinyMCE, cho phép thuộc tính dữ liệu
- 16. Cách thay thế tệp cơ sở dữ liệu sqlite hiện có bằng tệp cơ sở dữ liệu mới trong android
- 17. Thuộc tính cơ sở dữ liệu có thể là khóa chính và khóa ngoài không?
- 18. Glibc lấy cơ sở dữ liệu thuộc tính unicode ở đâu?
- 19. Khi nào nên sử dụng các thuộc tính thay vì các thuộc tính?
- 20. Ràng buộc dữ liệu Thuộc tính POCO
- 21. Dữ liệu HTML5- * quy tắc thuộc tính?
- 22. thuộc tính dữ liệu trở thành nguyên
- 23. SelectListItem với các thuộc tính dữ liệu
- 24. Quy ước đặt tên cho các thuộc tính trong tệp thuộc tính
- 25. Android: Thay đổi một ImageView src tùy thuộc vào dữ liệu trường cơ sở dữ liệu
- 26. Đặt lại thuộc tính từ lưới thuộc tính
- 27. Dữ liệu thuộc tính WPF ràng buộc để phủ nhận thuộc tính
- 28. Entitiy Framework: "Cập nhật cơ sở dữ liệu từ Model" thay vì "Tạo cơ sở dữ liệu từ Model"
- 29. Đặt thuộc tính với EventTrigger
- 30. Đọc thuộc tính tệp
Táo có tốt hơn cam không? – skaffman
@skaffman, tất nhiên! bạn chưa bao giờ có chiếc bánh _orange_, phải không? Tư tưởng không. :) – sarnold