使用 iBatis 将属性存储到多个列
我正在寻找以下情况的解决方案。假设我有一个业务对象 Vector 引用类/结构 Point。
class Vector{ int id; Point begin; Point end; } class Point { int x; int y; }
我想要做的是将开始和结束保存到与向量本身相同的表中。
table Vectors { int id; int begin_x; int begin_y; int end_x; int end_y; }
我从 Hibernate 世界中知道这是组件映射,但我无法为 iBatis 找到类似的概念。有没有办法在 iBatis 映射文件中表达此功能?
I'm looking for solution of the following situation. Let's say I have a business object Vector referencing class/structure Point.
class Vector{ int id; Point begin; Point end; } class Point { int x; int y; }
What I want to do is to save the begin and end to the same table as the vector itself.
table Vectors { int id; int begin_x; int begin_y; int end_x; int end_y; }
I know this from the Hibernate world as Component Mapping, but I was unable to find similar concept for iBatis. Is there a way to express this functionality in iBatis mapping files?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在您的 DAO 中,假设您将
在映射文件中的对象上使用 (g/s)etters
In your DAO, assume that you will be using (g/s)etters on objects
In mapping file