【问题标题】:Spring 3 format annotations in Java SEJava SE 中的 Spring 3 格式注释
【发布时间】:2012-08-22 12:45:09
【问题描述】:

我可以在 Java SE 应用程序中使用 Spring 3 格式化注释吗?
我的意思是@NumberFormat@DateFormat 或一些自定义 格式。我有很多 模型对象,并希望以通用方式提取它们的格式化字段。我找不到为此设置正确配置的方法。

【问题讨论】:

  • Java SE 应用程序是什么意思?基于 Swing 的 GUI 应用程序?
  • 实际上与任何 UI 无关。我需要通过网络传输格式化数据。
  • 看看 org.springframework.format.support.FormattingConversionService / org.springframework.format.support.FormattingConversionServiceFactoryBean
  • 谢谢,我以前见过他们,又检查了一次。使用此解决方案可以实现目标,但是对于我的简单场景,我选择了自己的注释 + 转换器。将返回 Spring 处理更复杂的事情)

标签: java spring formatting


【解决方案1】:

可以通过与 Spring Conversion Services 的集成来实现,您可以查看 FormattingConversionServiceFormattingConversionServiceFactoryBean 但需要一些代码才能具有清晰的客户端 API。对我来说,这是太多的努力,我使用了自己编写的简单 @NumberFormat 注释 + 转换器。

【讨论】:

    猜你喜欢
    • 2011-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-05
    • 2013-02-09
    • 2013-08-06
    • 2014-05-08
    • 1970-01-01
    相关资源
    最近更新 更多