公开SNS社区即时找朋友链的源代码和部署方案(续五)
2012-04-23 00:00
120 查看
创建复杂的对象关联,在Versant数据库中也非常容易,可以直接理解为内存对象的操作。
public void createKnownPerson() {
TransSession session = DistributedDatabaseManager.getInstance()
.createNewSession();
session.setDefaultDatabase("dbnodeb");
Person personA = new Person();
personA.setFirstName("AAF1");
personA.setLastName("AAL1");
Person personB = new Person();
personB.setFirstName("BBF1");
personB.setLastName("BBL1");
personB.addFriend(personA);
Person personC = new Person();
personC.setFirstName("CCF1");
personC.setLastName("CCL1");
personC.addFriend(personB);
Person personD = new Person();
personD.setFirstName("DDF1");
personD.setLastName("DDL1");
personD.addFriend(personC);
session.makePersistent(personA, "dbnodea");
session.makePersistent(personB, "dbnodeb");
session.makePersistent(personC, "dbnodea");
session.makePersistent(personD, "dbnodeb");
System.out.println("Special Test Data created.");
session.commit();
}
public void createKnownPerson() {
TransSession session = DistributedDatabaseManager.getInstance()
.createNewSession();
session.setDefaultDatabase("dbnodeb");
Person personA = new Person();
personA.setFirstName("AAF1");
personA.setLastName("AAL1");
Person personB = new Person();
personB.setFirstName("BBF1");
personB.setLastName("BBL1");
personB.addFriend(personA);
Person personC = new Person();
personC.setFirstName("CCF1");
personC.setLastName("CCL1");
personC.addFriend(personB);
Person personD = new Person();
personD.setFirstName("DDF1");
personD.setLastName("DDL1");
personD.addFriend(personC);
session.makePersistent(personA, "dbnodea");
session.makePersistent(personB, "dbnodeb");
session.makePersistent(personC, "dbnodea");
session.makePersistent(personD, "dbnodeb");
System.out.println("Special Test Data created.");
session.commit();
}
相关文章推荐
- 公开SNS社区即时找朋友链的源代码和部署方案(续六)
- 公开SNS社区即时找朋友链的源代码和部署方案(续四)
- 公开SNS社区即时找朋友链的源代码和部署方案(续三)
- 公开SNS社区即时找朋友链的源代码和部署方案(续五)
- 公开SNS社区即时找朋友链的源代码和部署方案(续六)
- 公开SNS社区即时找朋友链的源代码和部署方案(续七)
- 公开SNS社区即时找朋友链的源代码和部署方案(续七)
- 公开SNS社区即时找朋友链的源代码和部署方案(续二)
- 公开SNS社区即时找朋友链的源代码和部署方案(续一)
- 公开SNS社区即时找朋友链的源代码和部署方案(续二)
- 公开SNS社区即时找朋友链的源代码和部署方案(续三)
- 公开SNS社区即时找朋友链的源代码和部署方案(续四)
- 公开分布式高性能查询的源代码和部署方案.(二)
- 公开分布式高性能查询的源代码和部署方案(三)
- 公开分布式高性能查询的源代码和部署方案(三)
- 公开分布式高性能查询的源代码和部署方案.(二)
- 公开分布式高性能查询的源代码和部署方案(一)
- 公开分布式高性能查询的源代码和部署方案(一)
- PLC 上位机 算法 源代码 方案 品牌 历经十年升级改造 数代更新 梯形图算法全部公开 梯形图转指令表的算法源代码
- GIT+Gitosis+Repo 整套部署方案