发明名称 |
一种访问数据库的方法和装置 |
摘要 |
本发明公开了一种访问数据库的方法和装置,该方法包括:业务逻辑层根据业务方法的注释判断该业务方法需要进行单库操作还是需要进行跨库操作,并根据判断结果将该业务方法定位到对应的一个或多个数据库;数据库访问层将所述业务方法的操作定位到该业务方法对应的一个或多个数据库的表中。如果所述业务方法对应一个数据库时,由单库事务管理器进行单库操作;如果所述业务方法对应多个数据库时,由跨库事务管理器进行跨库操作。本发明的技术方案能提高业务方法访问数据库的效率。 |
申请公布号 |
CN102567399A |
申请公布日期 |
2012.07.11 |
申请号 |
CN201010617029.6 |
申请日期 |
2010.12.31 |
申请人 |
北京新媒传信科技有限公司 |
发明人 |
黄继德;蔡志国;户起龙 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京市隆安律师事务所 11323 |
代理人 |
权鲜枝 |
主权项 |
一种访问数据库的方法,其特征在于,该方法包括:业务逻辑层根据业务方法的注释判断该业务方法需要进行单库操作还是需要进行跨库操作,并根据判断结果将该业务方法定位到对应的一个或多个数据库;数据库访问层将所述业务方法的操作定位到该业务方法对应的一个或多个数据库的表中;如果所述业务方法对应一个数据库时,由单库事务管理器进行单库操作;如果所述业务方法对应多个数据库时,由跨库事务管理器进行跨库操作。 |
地址 |
100089 北京市海淀区万泉庄路28号万柳新贵大厦A座5层 |