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中如何判断当前用户为管理员权限 大家慎用materilized view unixODBC 连接不成功 请教一SQL语句??谢谢 linux下如何卸载oracle? 在线等,如何导出oracle数据表到特定文件,如文本等,急! 极度不解:我下载了“Oracle8i Personal Edition Release 3 Version 8.1.7 for Ms Windows NT/2000 ”,去不能安装,为什么呢? 关于ORACLE和DEVELOPER在同一电脑共存问题! oracle 客户端安装到arm 求助 oracle 10g 连接问题
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货