易截截图软件、单文件、免安装、纯绿色、仅160KB

传智播客java学习 hibernate初步

我今天学习了徐老师讲的hibernate知识,我做了简单的笔记:
一、Hibernate
a)         连接java应用程序和关系型数据库的中间件,对JDBC API封装,负责对象持久化
b)        位于持久化层,封装所有的数据访问细节,使业务逻辑层更关注于业务逻辑,一种ORM映射工具。
二、Hibernate API
1.Configuration 配置hibernate,根启动hibernate,创建
      sessionFactory对象。
   2.SessionFactory 初始化hibernate,充当数据源代理,创建
      session对象。线程安全的,可被多个线程共享。重量级的,
      需要一个很大的缓存,用于存放于定义的sql语句和映射元数
      据等。用户还可为它配置一个缓存插件,称为二级缓存。
   3.Session 使用最广泛,也被称为持久化管理器,它提供和持久
      化相关的操作。增、删、改、查等。不是线程安全的,避免多
      个线程共享。轻量级的,创建和销毁不需要消耗太多资源。
      Session中有一个缓存,称为一级缓存。存放当前工作单元加
      载的对象。
   4.Transaction hibernate数据库事务接口,
     它对底层的事务接口作了封装.底层事务接
     口包括:
 JDBC API
 JTA(java Transaction API)
 CORBA(common object request Broker architecture)
       5.Query和Criteria接口:都是查询接口,query实例
       包装了HQL查询语句,hql是面向对象的,他引用类
       名及类的属性名,而不是表名和字段名。Criteria接
       口完全封装了基于字符串形式的查询语句,比
       query接口更面向对象,他擅长执行动态查询。
       sessoin接口的find方法也具有数据查询功能,但他
       只是执行一些简单的hql查询语句的快捷方式,远没
  &n


相关文档:

Java求职简历

个 人 简 历
姓    名:
王志国
性    别:

年    龄:
23岁
联系电话:
13124799190
专    业:
计算机技术
工作时间:
一年以上
学    历:
大专
邮    箱:
andy478168@yeah.net
★ 求职意向
工作性质 ......

在Java中调用C++

在java中调用自己的c++代码是一件简单的事情,以下类为例:
class Prompt {
  private native String getLine(String prompt);
  public static void main(String args[]) {
    Prompt p = new Prompt();
    String input = p.getLine("Type a line: ");
  &nbs ......

javascript实现像java、c#之类的sleep暂停的函数功能

我们都知道java、c#、vb等语言都有sleep暂停的函数,而JavaScript脚本没有类似的功能。
下面就是我的实现的方法:
<mce:script type="text/javascript"><!--
function test()
{
var s="javascript--暂停函数";
setTimeout(
function(){
eval(sleep(test)); //执行return之后的代码,也就是&ldq ......

Java中native关键字用法

      在通读jdk源代码的时候发现许多java方法前都有native关键字修饰,最后得知native是与C++联合开发的时候用的,java自己开发不用。
      使用native关键字说明这个方法是原生函数,也就是这个方法是用C/C++语言实现的,并且被编译成了DLL,由java去调用。这些函数 ......

JAVA中最方便的Unicode转换方法

在命令行界面用native2ascii工具  
1.将汉字转为Unicode:  
C:\Program   Files\Java\jdk1.5.0_04\bin>native2ascii  
测试  
\u6d4b\u8bd5  
2.将Unicode转换为汉字: 
C:\Program   Files\Java\jdk1.5.0_04\bin>native2ascii   -reverse  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号