我不明白Jackson的@JsonView(Views.MyClass.class)是什么.我知道我可以用这种方式注释POJO的字段和方法,以过滤未注释的字段和方法与JSON序列化.但什么是Views.Myclass类?它是杰克逊图书馆的模板类吗?
为什么Views类中有很多类?例如这样:
class Views {
static class Public { }
static class ExtendedPublic extends PublicView { }
static class Internal extends ExtendedPublicView { }
}
Run Code Online (Sandbox Code Playgroud)
为什么需要它,它是如何工作的?
大家好!我完成了基于Spring的 Web应用程序,然后开始将其重建为Spring启动,因为它使我能够使用嵌入式jetty.目前我遇到了一些问题 - Spring启动无法找到(解析)jsp视图.因此,当我运行我的应用程序时 - 我在浏览器中收到错误:
这是我在github上的web应用程序 - 所以你可以查看文件并找到原因.
请帮帮我!
PS是的我使用了@ResourceImport,因为我不知道如何将现有的spring配置xml文件重写为基于java的配置文件,但是你可以告诉我如何在你的答案中做到这一点.
PPS由于某种原因,目标目录在编译后不包含WEB-INF及其内容文件夹.可能这是原因,但我不知道如何解决它!