Tôi có một tài sản (String
, rõ ràng) được biểu thị bằng phút mà tôi muốn chuyển đổi thành int
trước khi tôi thực hiện một số phép tính và chèn nó vào bean Spring của tôi. Ngay bây giờ tôi có biểu hiện SpEL này:Ngôn ngữ biểu thức mùa xuân (Spel): phân tích chuỗi thành int
#{T(java.lang.Integer).parseInt(myProperties['MIN_TIME']) * 60 * 1000}
nơi myProperties
là một java.util.Properties
đậu đơn giản.
Không phải là tôi đặc biệt khó chịu bởi biểu thức này, nhưng tuy nhiên: Spel có một cách dễ dàng hơn, được tích hợp sẵn để phân tích chuỗi thành các giá trị số không?
Cảm ơn!
Việc này sẽ thực hiện. Cảm ơn! –
Có thể làm điều gì đó như thế này cho chú thích không? ** @ Size ((min = "# {new Integer (applicationProperties [size.min])}") kích thước int cá nhân; ** – luksmir
@luksmir Tôi không biết. Tốt nhất nên đặt câu hỏi mới – artbristol