sessionfactory:Hibernate自定义表单完全解决方案(无需重置SessionFactory)来源: 发布时间:星期四, 2008年12月18日 浏览:2次 评论:0
最近开发个系统需要在不更改代码和重启系统情况下提供对用户自动建表支持由于系统应用了hibernate所以在建表同时也要建立持久化对象以及对这些对象注册人渣我首先想倒是 baidu和google哪知番搜索下来发现都不尽入人意于是乎造轮子的路开始了
数据库我是采用oracle9i,目前在比如数据库类型支持还有对象关系支持上都很简单不过在现有基础上进行扩展都是可以实现 实现步骤如下 建立->生成hbm.xml->在Hibernate'config里面注册持久化类->通知SessionFactory持久化类新增 1 准备 首先准备基础数据我建立了几个类来对生成表和属性做描述 这些描述都将作为传输传递给生成思路方法和hbm.xml生成思路方法 RenderClass 描述要生成实体类 属性如下
RenderProperty 就是properties集合内容 属性如下
2 生成 采用ASM 生成 Java代码 方案 0
相关文章读者评论
发表评论 |