PropertyEditor由于缺乏安全性,所以Spring引入了Formatter接口取代PropertyEditor.Formatters的目的是提供相似的功能,但是完全是线程安全的,和焦点在大量String的对象类型,并转换一个对象到String.
2.7.1代码实现
- 首先,我们先创建一个新的包formatters在src/main/java/org/owen/bookpub包路径下。
- 接着,我们创建BookFormatter类并实现Formatter接口。
public class BookFormatter implements Formatter<Book> { private BookRepository repository;
public BookFormatter(BookRepository repository) { this.repository = repository; }
|