Hibernate session 获取方式介绍



Hibernate session 获取方式介绍。

仅为个人理解.请指正
Hibernate Session, 其作用无需多言.
在运用中为避免资源消耗,一般都会手动封装一个HibernateUtil类(未使用Spring管理的前提下).
该类的作用使Hibernate加载配置文件config, 创建sessionFactory等只运行一次.
实际运用中,经常需要将当前线程和session绑定.一般的用法为使用ThreadLocal: 在HibernateUtil类中封装hibernate的管理.通过openSession取得
session,并将其放入ThreadLocal变[......]

Read more

数据库存储过程模板



数据库存储过程模板.

create or replace procedure SP_OM_(过程名应明显表达程序功能)(IC_STAT_CYCLE in varchar2,IC_CORP_HEAD in varchar2 default null) as
/***************************************************************************************************************
版 本: v0.0.1
功 能: (描述程序功能)
前置条件:(填写程序运行所依赖的前置程序)
源 表[......]

Read more

hibernate的session三种状态

hibernate的session三种状态.

java应用程序与Hibernate之间的主要运行时接口。它是抽象了持久化服务概念的核心抽象API类。

Session的生命周期绑定在一个物理的事务(tansaction)上面。(长的事务可能跨越多个数据库事物。)

Session的主要功能是提供对映射的实体类实例的创建,读取和删除操作。实例可能以下面三种状态存在:

 

自由状态(transient): 不曾进行持久化,未与任何Session相关联 用new创建的对象,它没有持久化,没有处于Session中,处于此状态的对象叫临时对象;
持久化状态([......]

Read more

网页中插入各种格式视频播放器代码全集

我们经常要在网页中插入各种在线视频格式的播放器,可以让用户访问的时候直接欣赏视频,这里收集整理了大部分的视频格式播放代码。

1.avi格式

代码片断如下:

<object id=”video” width=”400″ height=”200″ border=”0″ classid=”clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA”>
<param name=”ShowDisplay” value=”0″>
<param name=”ShowControls” value=”1″>
<para[......]

Read more

Javascript中最常用的55个经典技巧实用操作

Javascript中最常用的55个经典技巧实用操作。

1. oncontextmenu=”window.event.returnValue=false” 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table

2. <body onselectstart=”return false”> 取消选取、防止复制

3. onpaste=”return false” 不准粘贴

4. oncopy=”return false;” o[......]

Read more

Hibernate中Session的操作详细解释

Hibernate中Session的操作详细解释。Hibernate的透明持久化用起来非常舒服,有时甚至忘记了数据库的存在。我身边的朋友经常会分不清save、saveOrUpdate、update的区别,lock、merge、replicate、refresh、evict甚至不知道是干什么用的。而且关于实体对象的生命周期也有很多概念不清,分不清transient、persistent、detached的区别,只是知道PO、VO这样的通俗叫法。其实这些概念都很简单,Hibernate的javadoc写的都很清楚,只需看看就能明白。所以我花了些时间将Hibernate 3.1.2中session的[......]

Read more

目前jquery所有版本下载外链地址国内国外连接

目前jquery所有版本下载外链地址国内国外连接。

jquery-2.1.1 (注!jquery-2.0以上版本不再支持IE 6/7/8)

百度引用地址 (推荐目前最稳定的,不会出现延时打不开情况) 百度压缩版引用地址:

<script src=”http://libs.baidu.com/jquery/2.1.1/jquery.min.js”></script>

微软压缩版引用地址:

<script src=”http://ajax.aspnetcdn.com/ajax/jquery/jquery-2.1.1.min.js”></scrip[......]

Read more

hibernate实现多表联合查询

hibernate实现多表联合查询。  以前用sql实现联合查询是非常简单的事,只需要写sql语句就可以,第一次遇到hibernate要实现多表联合查询的时候还楞了一下。最后看了下资料,才恍然大悟,hibernate实现多表联合查询跟SQL没多大差别。

hibernate很多实现都是靠喜欢配关系,但是如果两张表,数据量都非常大的时候,并不合适配关系。

例如:student表和score表需要做联合查询。

1)sql: select s.id,s.name,sc.score from student as s,score as sc where s.id =[......]

Read more

Hibernate Annotation 基于连接表的单向一对多关联

Hibernate Annotation 基于连接表的单向一对多关联。一对多的关联形式我就不说了,这个例子是基于连接表jointable的,不懂的参数可以看下 Hibernate Annotation Reference 。

 

sql脚本(附件)

Sql代码 复制代码 收藏代码
  1. – MySQL dump 10.13  Distrib 5.1.55, for Win32 (ia32)
  2. – Host: localhost    Database: hibernate_demo
  3. – ——————————–[......]

Read more