hibernate之处理视图

近期,我去用hibernate去创建视图,

发现无法进立建立视图, 为啥?

个人去尝试去,却发现无法很好的完成,

因为hibernate的作用类似视图

后解决方案是:

1.用传统的方式去处理

2.写存储过程,hibernate去调用它去完成。

时间: 2024-08-03 17:40:50

hibernate之处理视图的相关文章

Hibernate 优化技术之调用视图(View)和存储过程(Procedure)

前言 上一篇blog记录了hibernate抓取策略的相关用法(http://blog.csdn.net/wlwlwlwl015/article/details/42705585),它主要是在对象导航时为我们进行HQL方面的优化.本篇blog将介绍一些通用性的优化方式,即在hibernate中使用视图和存储过程.在数据量比较大时(百万级),使用hibernate时不再推荐使用HQL,而是使用原生的SQL语句,而视图.索引.存储过程等数据库对象也都是基于底层数据库和原生的SQL派生出的优化方案,废

使用MyEclipse可视化开发Hibernate实例

2.7  使用MyEclipse可视化开发Hibernate实例 2.7节的例子源代码在配套光盘sourcecode/workspace目录的chapter02_first项目中. 这个实例主要演示如何使用MyEclipse的可视化开发工具开发Hibernate应用,利用MyEclipse可以提高我们开发Java EE应用的效率.操作的数据库表还是guestbook表,所使用MyEclipse的版本为7.0,不同的MyEclipse版本之间对于开发Hibernate应用差异不大. 在7.0版本中

用spring+hibernate+struts 项目记录以及常用的用法进等

一.hibernate1. -----BaseDao------ // 容器注入 private SessionFactory sessionFactory; public void setSessionFactory(SessionFactory sessionFactory) { this.sessionFactory = sessionFactory; } public SessionFactory getSessionFactory() { return sessionFactory;

eclipse通过hibernate tools逆向工程生成hbm.xml和实体类

1.给自己的eclipse添加hibernate tools plugin添加方式:http://download.jboss.org/jbosstools/updates/stable/kepler/->  * Abridged JBoss Tools   -->hibernate tools 3.7.1 2.右上角open perspective(视图菜单) 添加Database Development视图并打开 选择Database Connections 右键新建选择相应数据库(下面是

hibernate连接数据库

1.新建项目 2.新建hibernate.xml框架 右击项目名->MyEclipse->add hibernate3.新建一个对数据库表进行操作的 名字.hbm.xml模块 右击src->new->XML(Basic templates)->(改名字)Next->(create XMLfile from a DTD file)Next->(Select XML Catalog entry)Key中找到Hibernate Mapping DTD 3.0 Next-

在 ideat中生成Hibernate反向生成工具

工具:ideat 2016 1.打开我们的ideat 启动界面 假如我们已经创建了一个项目在我们创建的项目上点右键创建一个model 基本的创建过程省略 2.对我们刚刚创建的项目点右键 确认就好 3. 我们先创建一个数据源---找到idea的Database视图 点击加号新建数据源-----Data Source-----根据需要选择数据库(这里我用的是oracle数据库) 如图所示会在我们的软件右上角出现 这是我之前连接好的 点击加号选择需要的数据库(默认会按操作操作时间来排序所以我的会在第一

Hibernate--基本映射标签和属性介绍

一.映射文件的基本结构举例: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <hib

007---Hibernate基本映射标签和属性介绍

一.映射文件的基本结构举例: <?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <!--

Django Book

The Django Book 2.0--中文版 第一章:介绍Django 本书所讲的是Django:一个可以使Web开发工作愉快并且高效的Web开发框架. 使用Django,使你能够以最小的代价构建和维护高质量的Web应用. 从好的方面来看,Web 开发激动人心且富于创造性:从另一面来看,它却是份繁琐而令人生厌的工作. 通过减少重复的代码,Django 使你能够专注于 Web 应用上有 趣的关键性的东西. 为了达到这个目标,Django 提供了通用Web开发模式的高度抽象,提供了频繁进行的编程