`

Hibernate(23):一个较为复杂些的例子

阅读更多

    觉得该用一个更加丰富的例子来进一步研究Hibernate了.


    于是用了这个RoleRightExample, 顾名思义, 这个例子完全模仿了项目中的"用户-角色-权限"问题, 见附件, 其中包括Mysql的建表语句和例子用数据.

    用这个实例做进一步研究的初步打算:
        1, 研究Hibernate.现在能想的有: 各种fetch plan和fetch strategy(因实例中有很好的用例),二级缓存的全方面配置, 有可能试试Hibernate的反向工程以及较为复杂的自建表功能.
        2, 独立于Hibernate之外的缓存研究.
        3, 基于些的Acegi研究. 现在的Acegi研究仅仅停留在把用户信息放到内存中,而没有涉及到数据库.

    注, 此例中配置了spyLog, 默认位置为logfile=E:/spyLog/spyMysql/spy.log.

---------------
另,在从Oracle往Mysql中导数据时,有如下几个注意点:

? Mysql中, VARCHAR2(40 BYTE) 怎么表示? 是不是不用写BYTE?
? Mysql中,有没有跟Oracle中NUMBER对应的数据类型?
? Mysql中,没有VARCHAR2?
! Mysql中, key是关键字,改成了key_value.
? Mysql中, 怎么表达DEFAULT sysdate.
! Mysql, RIGHT是关键字, 改为RIGHT_table.
? Mysql中, default date问题.

1
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics