CIM 和Oracle 正在看看电力系统的CIM怎么映射到Oracle ,有经验的前辈请赐教小妹 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 很多论文提供一些方法,很多用的是java,但是我用的是c++,有些前辈全我用java,但是自己不懂java,项目也急,想尽力解决 你好,你的问题还解决了啊,交流研究CIM QQ群85833926。欢迎加入学习研究! 把类关系采用映射成表名,类属性映射成列属性.建立一个多表和列对应引擎机制,查询对象的的时候,访问到那个属性,通过你的那个引擎,例如breaker对象要访问的电压等级属性,你要去查找电压等级表,用sql语句附加where 电压等级的mrid为条件,创建电压等级对象,如果对象中属性类型不是最终基础数据类型还要把各个列对象,按照同样的道理递归下去,最后才能创建完一个完整的对象.一句话,访问对象在内存量构造对象,属性的关联属性什么的,全部通过递归查表实现赋值!!!!!结贴吧 把类关系采用映射成表名,类属性映射成列属性.建立一个多表和列对应引擎机制,查询对象的的时候,访问到那个属性,通过你的那个引擎,例如breaker对象要访问的电压等级属性,你要去查找电压等级表,用sql语句附加where 电压等级的mrid为条件,创建电压等级对象,如果对象中属性类型不是最终基础数据类型还要把各个列对象,按照同样的道理递归下去,最后才能创建完一个完整的对象.一句话,访问对象在内存量构造对象,属性的关联属性什么的,全部通过递归查表实现赋值!!!!!结贴吧 把类映射成表名,对象属性映射成列名.建立一个表和列对应引擎机制,输入对象,就知道基本属性在那个表中创建,属性要到那个表中去读,然后建立对象关联.对象访问的时候,访问到那个属性,通过你的那个引擎去查表构造.例如创建breaker对象,你要首先创建breaker的父类所有的对象.在创建过程中访问的电压等级等对象属性你要去查找电压等级表,用sql语句附加where电压等级的mrid为条件,等到电压等级值,然后创建一个电压等级内存,创建对象然后与对象属性建立关联引用 .如果对象中属性类型不是最终基础数据类型还要把各个列对象,按照同样的道理递归下去,最后才能创建完一个完整的对象.一句话,访问对象在内存量构造对象,属性的关联属性什么的,全部通过递归查表实现赋值!!!!!结贴吧 两个表之间循环查询引发的血案~~~~~~~~~~~~~~ 什么情况下全表扫描 oracle查询更新语句问题!急等答案,快帮我看看吧。 em 无法连接数据库实例 这句sql怎么写~ 安装问题 如何在8i中建立数据资料库?在线等 如何在9I的环境下备份8。1。5的数据库?在线等 其中有几条数据想用GROUP BY该如何达成? SHUTDOWN后,STARTUP时老是提示01102错误,为什么?? 求助 oracle 10g 连接问题
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货