Tôi cần lưu trữ một số thông số cấu hình cho một ứng dụng web sử dụng khung công tác lò xo.Lưu trữ các thuộc tính tùy chỉnh trong aplicationContext.xml Tệp Spring
Thông thường tôi sẽ sử dụng tệp configurationfile.properties nhưng tôi tự hỏi liệu tôi có thể lưu trữ các giá trị đó trong tệp applicationContext.xml hay không.
Một workaround có thể là để tạo ra một lớp JavaBean để lưu trữ các giá trị, và xây dựng lớp rằng việc sử dụng lò xo, một cái gì đó như thế này:
<bean id="configurationBean" class="mypackage.someClass">
<property name="confValue1">
<value>myValue1</value>
</property>
....
</bean>
Nhưng tôi muốn biết nếu là có một cách để lưu trữ những các tham số mà không cần tạo lớp đó.
Xin cảm ơn trước.
Tôi nghĩ rằng giải pháp tốt nhất phù hợp với yêu cầu của tôi là sử dụng phiên bản java.util.Properties làm Spring Bean.
Cảm ơn tất cả.
ApplicationContext app = new ClassPathXmlApplicationContext ("app.xml"); System.out.println (app.getBean ("đạo cụ")); kết quả là {}. Bất kỳ ý tưởng làm thế nào để sửa lỗi này? – DeepNightTwo