[ http://jira.andromda.org/browse/HIB-117?page=all ]
Chad Brandon updated HIB-117:
-----------------------------
Comment: was deleted
> Hibernate Cartridge support for database schemas
> ------------------------------------------------
>
> Key: HIB-117
> URL: http://jira.andromda.org/browse/HIB-117
> Project: Hibernate Cartridge
> Type: New Feature
> Versions: 3.1-RC1
> Environment: j2sdk-1.4.2_08, maven-1.0.2, apache-ant-1.6.2,
> Reporter: Diego Bendlin
> Assignee: Carlos Cuenca
> Fix For: 3.2-RC1
> Attachments: HibernateMetafacadeModel.xml.zip, hibernatePatch.txt
>
> Hibernate v2 and v3 have support for using database schemas, this is
> specially nice when facing the need to "order" the contends of the database
> splitting objects among diferente schemas.
> Hibernate cound handle this in to levels:
> 1.- In the hibernate.cfg.xml qhere the default database schema is to be
> specified, and
> 2.- In each class mapping file where one can override the settings of the
> hibernate.cfg.xml.
> Possible solution is to implement a namespace property and a tagged value to
> override the default. (Chad says so :-)
> This is part of my post in the forum, hope this helps clarify the issue.
> The hibernate docs about using schemas are in:
> hibernate 2.x
> http://www.hibernate.org/hib_docs/reference/en/html/mapping.html
> Please refer to sections 5.1.2 hibernate-mapping, 5.1.3 class and 6.2 Mapping
> a Collection
> hibernate 3.x
> http://www.hibernate.org/hib_docs/v3/reference/en/html/mapping.html
> Please refer to sections 6.1.2 hibernate-mappings, 6.1.3 class and 7.2
> Collection mappings
> This feature works the same in v2 and v3.
> Im almost certainly sure that this feature highly depends on the RDBMS and
> the JDBC Driver. (Notice that not all RDBM's have suport for schemas and
> there are some RDBMS like MaxDB that have support for schemas but when you
> connect to the database your are using some credentials and the schema is
> resolved upon your user name, so ones logged in, you are in your users schema
> (the one u used to login) and there is no way ("I haven't found the way")
> your user can do anything with database objects in other schemas)
> After analyzing hibernate docs I think that implementing this feature in
> andromda will lead to a namespace property (for the hibernate mapping file)
> and to a new tagged value for <<Entity>> classes, but this is just a guess.
> Thanks in advance!
> Diego Bendlin
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.andromda.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642