首页 \ 问答 \ db4o类模型瞬态字段(db4o class model transient field)

db4o类模型瞬态字段(db4o class model transient field)

我使用db4o作为DBMS,我有一个问题:

有没有办法指定我不想在数据库中存储模型类中的字段?

使用关系数据库时,与@Transient注释类似的东西?


I am using db4o as DBMS and I have a question:

Is there any way to specify that I do not want to store a field from the model class in the database?

Something similar to @Transient annotation when working with relational databases?


原文:https://stackoverflow.com/questions/8393426
更新时间:2023-06-09 09:06

相关问答

更多
  • 您可以将node_modules签出到您的git或您正在使用的任何版本控件,因此每次都不会下载它们。 是的,有人必须偶尔更新模块,但有些人(包括npm本身)就是这样做的。 您还可以放置一个缓存代理服务器(即sinopia)来下载包,因此下载速度会快一些。 You can checkout node_modules to your git or whatever version control you're using, so they won't be downloaded every time. Yes, ...
  • B.当然。 如果您正在开发具有不确定更新谱系的平台(例如真实世界),那么虚拟机就是一个重要的武器,但是当您发布时,尽可能保持最新。 告诉你的用户“只是运行更新”比试图猜测它们可能导致问题的补丁历史(或者至少能够排除它)要容易得多。 如果你正在为纯粹的内部观众开发,那么你真的只有一个问题: 有没有公司的更新时间表? 是的:那么你需要确保你的软件在生产和任何即将发生的事情上运行 不:可能最好解决这个问题。 B. Definitely. If you're developing for a platform wi ...
  • 我在本地“内部”开发CKAN的完整开发安装。 为了部署到远程生产服务器(在VM中,但我认为这不相关),这个服务器有一个适用于CKAN和每个扩展的裸git仓库。 当我推送到那些repos中的任何一个时,会触发一个post-receive挂钩,检查HEAD到/ usr / lib / ckan / default / src /并重新启动apache2。 这非常适合快速部署,保持代码同步,并快速回滚;)。 此设置由小脚本补充,用于偶尔将开发安装与生产安装(DB,FileStore,SOLR索引)同步。 就我个人 ...
  • 为了确保每个人都能从sbi的答案中获得更新的评论,让我给你FireBreath开发者的“权威性”答案。 您的构建目录是一次性的; 你永远不应该共享.vcproj文件。 相反,您应该在更改项目时和每台新计算机上重新生成构建/目录,就像使用CMake的任何项目一样。 有关详细信息,请参阅http://colonelpanic.net/2010/11/firebreath-tips-working-with-source-control/ 作为参考,我是FireBreath的主要作者,我写了这篇文章。 To ma ...
  • 好吧,你可以使用vagrant让新员工(或每个人)在几分钟内启动并运行。 如果您需要大型数据库(如数百万行数据而不仅仅是简单的模式和一些数据),您可以随时在集群中设置它们,但如果有人破坏其他开发人员会感觉到的东西;) Well you can use vagrant to get new employees (or everybody) up and running within minutes. If you need big databases (like milions of rows of data ...
  • 从Martin Fowler的“ 进化数据库设计 ”开始。 这总结得很好 关于数据库开发还有其他问题也可能有用,例如RedGate SQL Source Control对我来说是什么? Start with "Evolutionary Database Design" by Martin Fowler. This sums it up nicely There are have been other questions about DB development that may be useful too, ...
  • 我有很多自由职业者,并且在做这些工作时需要很多时间。 这些是让我的生活尽可能简单的事情(所以可能是你想“建议”的事情)。 我认为他们大多是常识,但你永远不知道...... [大家]沟通良好。 当你面对面地进行对话时,你可以用冗长的方式来详细解释事情。 当您仅限于电子邮件,即时通讯和电话时,所有各方都需要尽可能简洁地解释自己。 我发现将长长的电子邮件总结为要求/行动要点对于把事情做好做得很好。 [每个人]都有一个在线项目跟踪空间。 大多数人倾向于使用票务系统或一些描述,其中行动点可以分配给成员。 使用这个空间 ...
  • 安装IE8,毕竟你需要能够在IE8中查看页面。 要检查旧版本,可以安装IETester 。 它可以让您免受虚拟机的困扰。 Install IE8, you need to be able to check pages in IE8 after all. To check with older versions, you can install IETester. It saves you from bothering with virtual machines.
  • 我的观点首先是,如果你所有的开发人员都在处理项目的各个部分,那么你可以取消分支机构。 它可能需要一些组织(例如适当的日志评论和版本控制),但这比分支和合并要麻烦得多。 好的,但是如果你想要分支机构,它们很容易。 有几种方法,但基本上都涉及一个'主'版本,最终的代码最终。 这可以是trunk,或者有些人喜欢在trunk上进行更改然后合并代码以释放分支。 “主干是主人”是最容易理解的概念。 在svn中,创建一个分支很容易 - 它是一个便宜的副本,所以你唯一的问题就是用一些东西填充一个目录(我建议你一旦完成它就删 ...
  • 了解DVCS的上游含义非常重要。 参见“ 下游”和“上游”的定义 。 一旦你知道了,你就会发现你可以拥有许多上游回购 。 您只描述了一个可能的工作流程,如“ 分布式工作流程(Pro Git book) ”中所述: 这不是唯一的(如Pro Git页面的其余部分所示),并且不会阻止dev1将dev2的repo注册为新的上游(远程)repo并直接从那里获取。 但是,如果三个开发人员正在进行相同的“开发工作”,那么他们应该工作(或者至少推动 ) 相同的分支 :请参阅“ 何时应该分支? ”。 不要忘记,使用DVCS( ...

相关文章

更多

最新问答

更多
  • 如何在Laravel 5.2中使用paginate与关系?(How to use paginate with relationships in Laravel 5.2?)
  • linux的常用命令干什么用的
  • 由于有四个新控制器,Auth刀片是否有任何变化?(Are there any changes in Auth blades due to four new controllers?)
  • 如何交换返回集中的行?(How to swap rows in a return set?)
  • 在ios 7中的UITableView部分周围绘制边界线(draw borderline around UITableView section in ios 7)
  • 使用Boost.Spirit Qi和Lex时的空白队长(Whitespace skipper when using Boost.Spirit Qi and Lex)
  • Java中的不可变类(Immutable class in Java)
  • WordPress发布查询(WordPress post query)
  • 如何在关系数据库中存储与IPv6兼容的地址(How to store IPv6-compatible address in a relational database)
  • 是否可以检查对象值的条件并返回密钥?(Is it possible to check the condition of a value of an object and JUST return the key?)
  • GEP分段错误LLVM C ++ API(GEP segmentation fault LLVM C++ API)
  • 绑定属性设置器未被调用(Bound Property Setter not getting Called)
  • linux ubuntu14.04版没有那个文件或目录
  • 如何使用JSF EL表达式在param中迭代变量(How to iterate over variable in param using JSF EL expression)
  • 是否有可能在WPF中的一个单独的进程中隔离一些控件?(Is it possible to isolate some controls in a separate process in WPF?)
  • 使用Python 2.7的MSI安装的默认安装目录是什么?(What is the default installation directory with an MSI install of Python 2.7?)
  • 寻求多次出现的表达式(Seeking for more than one occurrence of an expression)
  • ckeditor config.protectedSource不适用于editor.insertHtml上的html元素属性(ckeditor config.protectedSource dont work for html element attributes on editor.insertHtml)
  • linux只知道文件名,不知道在哪个目录,怎么找到文件所在目录
  • Actionscript:检查字符串是否包含域或子域(Actionscript: check if string contains domain or subdomain)
  • 将CouchDB与AJAX一起使用是否安全?(Is it safe to use CouchDB with AJAX?)
  • 懒惰地初始化AutoMapper(Lazily initializing AutoMapper)
  • 使用hasclass为多个div与一个按钮问题(using hasclass for multiple divs with one button Problems)
  • Windows Phone 7:检查资源是否存在(Windows Phone 7: Check If Resource Exists)
  • 无法在新线程中从FREContext调用getActivity()?(Can't call getActivity() from FREContext in a new thread?)
  • 在Alpine上升级到postgres96(/ usr / bin / pg_dump:没有这样的文件或目录)(Upgrade to postgres96 on Alpine (/usr/bin/pg_dump: No such file or directory))
  • 如何按部门显示报告(How to display a report by Department wise)
  • Facebook墙贴在需要访问令牌密钥后无法正常工作(Facebook wall post not working after access token key required)
  • Javascript - 如何在不擦除输入的情况下更改标签的innerText(Javascript - how to change innerText of label while not wiping out the input)
  • WooCommerce / WordPress - 不显示具有特定标题的产品(WooCommerce/WordPress - Products with specific titles are not displayed)