考虑到PropertyEditor的无状态和非线程安全特性,Spring 3增加了一个Formatter接口来替代它。Formatters提供和PropertyEditor类似的功能,但是提供线程安全特性,并且专注于完成字符串和对象类型的互相转换。假设在我们的程序中,需要根据一本书的ISBN字符串得到对应的book对象。
关注时代Java