Java 如果我*删除*注释,ORMlite会更快吗?
在ormlite中,注释Java 如果我*删除*注释,ORMlite会更快吗?,java,android,reflection,annotations,ormlite,Java,Android,Reflection,Annotations,Ormlite,在ormlite中,注释@DatabaseField用于帮助创建数据库架构配置文件,然后使用配置文件引用模型对象中的变量(如果我理解正确的话) Ormlite文档说,这是作为注释的替代方案使用的,因为java reflections api占用了大量资源并导致大量垃圾收集,这是事实。这是否意味着我可以删除所有的@DatabaseField行,它的性能会更好 Ormlite文档说,这是作为注释的替代方案使用的,因为java reflections api占用了大量资源并导致大量垃圾收集,这是事实
@DatabaseField
用于帮助创建数据库架构配置文件,然后使用配置文件引用模型对象中的变量(如果我理解正确的话)
Ormlite文档说,这是作为注释的替代方案使用的,因为java reflections api占用了大量资源并导致大量垃圾收集,这是事实。这是否意味着我可以删除所有的@DatabaseField
行,它的性能会更好
Ormlite文档说,这是作为注释的替代方案使用的,因为java reflections api占用了大量资源并导致大量垃圾收集,这是事实
的确如此。以下是我关于这个主题的帖子:
这是否意味着我可以删除所有@DatabaseField行,它的性能会更好
否。一旦拥有配置文件,@DatabaseField注释就不应该被引用。当您更改模式时,删除它们只会使重新生成配置文件变得更加困难