Hibernate
Android_Robot
这个作者很懒,什么都没留下…
展开
-
hibernate中的select
和标准的SQL一样,hibernate也可以使用select但是需要注意的是:SQL中可以使用SELECT * FROM T_USERhibernate中是不可以使用select * from UserInfo例如:hibernate中原创 2011-08-03 10:39:17 · 1140 阅读 · 0 评论 -
hibernate延迟加载
级联配置是设置外键关联时使用,具体表现就是在一个Pojo类中,有Set xxx; name:没什么解释,在pojo类中有files属性inverse:TRUE表示交给多的一方进行关系的维护lazy:TRUE表示进行延迟加载cascade:all所有级联,包括select,insert,update,delete原创 2011-12-30 13:39:46 · 850 阅读 · 0 评论 -
【追加】J2EE三大框架配置文件管理示例--hibernate配置文件示例
hibernate的配置文件一般位于WEB-INF文件夹下面,比较简单,这里列出的是使用连接池时的配置,也比较简单:hibernate.cfg.xml:<!DOCTYPE hibernate-configuration PUBLIC "-//Hi原创 2011-08-17 15:15:45 · 1267 阅读 · 0 评论 -
【追加】J2EE三大框架配置文件管理示例--文件结构和所需的jar包
文件结构如下图所示: 所需要的jar包,缺了就加,所以还是蛮多的:原创 2011-08-16 16:32:39 · 984 阅读 · 0 评论 -
【追加】J2EE三大框架配置文件管理示例--加入hibernate
定义service接口:package com.STRUTSFRAMEWORK2.web.test.service;public interface TestServiceIf { public void testGetAllInfomation() thro原创 2011-08-17 14:59:24 · 812 阅读 · 0 评论 -
J2EE三大框架配置文件管理示例
三大框架在整合时通常都是用spring管理hibernate和struts,配置文件一般也是采用spring的配置文件,这样一个spring的配置文件的内容多而且杂,观察起来很不清楚。现在将三大框架的配置文件分开,这样看起来就很清晰。三大框架在web.xml中的配置:原创 2011-08-16 16:27:21 · 2760 阅读 · 0 评论 -
三大框架所必须使用的jar包
struts2必须JAR包(6个): struts2-spring-plugin-2.0.11.2.jar xwork-2.0.5.jar struts2-core-2.0.11.2.jar freemarker-2.3.8.jar转载 2011-08-15 14:37:30 · 2526 阅读 · 0 评论 -
Oracle读取Blob数据-通过hibernate
通过hibernate向Oracle存储字节类型的数据(如byte[]等),在定义实体对象的时候不能用"private byte[] content", 这样定义我试过,在存储数据的时候(session.save(user))是没有问题的,但是在读取Blob字段(Oracle中存转载 2011-08-05 11:12:09 · 3009 阅读 · 1 评论 -
Oracle读取Blob数据-通过JDBC
import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStrea转载 2011-08-05 10:41:41 · 3257 阅读 · 0 评论 -
hibernate主键生成策略
先来看看主键映射的标签: (4) (5)param_value (1)标识类中的属性名,实际对应的是setter/getter方法,符合规范的Java类可以直接写属性名(2)转载 2011-08-03 16:38:21 · 668 阅读 · 0 评论 -
hibernate在同一session种处理两种不同的对象
原来用hibernate一直都是一个session操作一个对象,今天上司指导了一下,原来hibernate中一个session是可以处理两种不同的对象的,这种情况还是蛮少遇到的,所以记录一下 public void modifyGroup(GroupPO group,List原创 2011-08-03 13:15:12 · 1198 阅读 · 0 评论 -
hibernate执行SQL时的问题
hibernate执行SQL时采用的方法:Query query = session.createSQLQuery(SQL);List list = query.list();默认的T其实是Object[]因此在处理时需要特别注意如果不需要执行多表的级联查询,那就可以直接加上addEntity(xxx.class)Query query = session.creat原创 2012-06-20 08:45:59 · 1189 阅读 · 0 评论