码迷,mamicode.com
首页 > 数据库 > 详细

mybaits连接oracle不设置数据库的疑惑

时间:2019-06-14 12:43:29      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:默认   ora   不可   表名   做了   its   关系   mysql   mys   

oracle用户与表空间关系
用户=商家
表=商品
表空间=仓库
1. 1个商家能有很多商品,1个商品只能属于一个商家
2. 1个商品可以放到仓库A,也可以放到仓库B,但不能同时放入A和B
3. 仓库不属于任何商家
4. 商家都有一个默认的仓库,如果不指定具体仓库,商品则放到默认的仓库中

所以我有个误区,我一直把表空间当做了数据库,因为这个和mysql很像。所以我好奇为啥mybatis在链接oracle的时候不用指定数据库。其实连接时指定了服务名,然后再传入用户名,这个时候就指定了唯一的表空间,而表空间中的表名又不可以重复,所以就唯一确定了一个表

mybaits连接oracle不设置数据库的疑惑

标签:默认   ora   不可   表名   做了   its   关系   mysql   mys   

原文地址:https://www.cnblogs.com/tianphone/p/11022521.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!