- 浏览: 60535 次
- 性别:
- 来自: 济南
-
最新评论
文章列表
Dept.java
部门信息表的实体类详情
package cn.bdqn.hibernate_Criteria.entity;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.ManyToOne;
import javax. ...
- 2017-03-09 00:10
- 浏览 211
- 评论(0)
注解用到的jar包:下载地址
/**
* ========================================================================
* 注解
* 步骤:
* 1.导入jar包
* (1)hibernate-annotations.jar
* (2)hibernate-commons-annotations.jar
* (3)ejb3-persistence.jar
* 2.使用注解配置持久化类级对象关联关系
* 3.使用AnnotationConfiguration建立会话工厂 ...
- 2017-03-09 00:07
- 浏览 199
- 评论(0)
EmpCondition:
动态查询的条件类:
package cn.bdqn.hibernate_Criteria.entity;
import java.util.Date;
/**
* Criteria动态查询的条件类
* @author Administrator
*
*/
public class EmpCondition {
private String job;//职位
private Double sal;//工资
private Date hiredateStart; //入职日期的开始
private Date hiredateEnd; //入职日 ...
- 2017-03-08 23:58
- 浏览 425
- 评论(0)
DeptTest.java
测试类:
先创建Session:
private Session session;
private Transaction tx;
@Before
public void beforeMethod(){
session=new Configuration()
.configure()
.buildSessionFactory()
.openSession();
}
关闭Session:
@After
public void afterMethod() {
if (session != null) ...
- 2017-03-08 23:56
- 浏览 259
- 评论(0)
HibernateUtil
hibernate工具类:
package cn.bdqn.hibernate_Criteria.Util;
import org.hibernate.Session;
import org.hibernate.cfg.Configuration;
public class HibernateUtil {
private static Session session;
private static ThreadLocal< ...
- 2017-03-08 23:39
- 浏览 272
- 评论(0)
hibernate.cfg.xml
hibernate主配置文件:
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<!-- Gen ...
- 2017-03-08 23:38
- 浏览 360
- 评论(0)
Dept.hbm.xml
部门表的映射文件:
<?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">
<!--
Mapping file autogenerated b ...
- 2017-03-08 23:36
- 浏览 192
- 评论(0)
Emp.hbm.xml
员工信息表的映射文件
<?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">
<!--
Mapping file autogenerated b ...
- 2017-03-08 23:34
- 浏览 235
- 评论(0)
Emp.java
员工表的实体类:
package cn.bdqn.hibernate_Criteria.entity;
import java.util.Date;
/**
* 员工表的实体类
* @author Administrator
*
*/
public class Emp implements java.io.Serializable {
private Integer empno;
private Dept dept;
private String ename;
private String job;
private Integer mgr;
...
- 2017-03-08 23:30
- 浏览 273
- 评论(0)
Dept.java:
部门表的实体类:
package cn.bdqn.hibernate_Criteria.entity;
import java.util.HashSet;
import java.util.Set;
/**
* 部门表的实体类
* @author 1111
*
*/
public class Dept implements java.io.Serializable {
// Fields
private Integer deptno;
private String dname;
private String loc;
private Set ...
- 2017-03-08 23:27
- 浏览 266
- 评论(0)
开发软件:Myeclipse 10.0
数据库:oracle
开发人员:1111
问题简单描述:修改数据的时候不能正常修改,要么修改不成功,要么报错
nice,下面就来看看怎么解决这个bug的。
首先,我做的是一个租房网站,进去之后显示的是所有的房屋信息,然后可以对相应的房屋信息进行修改和删除:
让图来解释:
接下来我的思路是,当点击修改的时候,会进入修改房屋信息的界面updateHouse.jsp,根据改房屋的id,进行查询,显示在update.jsp的表单里面,然后对其的值进行修改!
- 2017-03-08 00:54
- 浏览 282
- 评论(0)
尊重原创!!!
开发软件:myeclipse 10+oracle 11g
开发项目:租房系统
开发人员:1111
出现的问题:在前台发布房屋信息的界面插入数据时,自动跳转到查询所有房屋信息的页面,数据显示不完整,本表的可以显示,有外键的 ...
- 2017-03-04 01:02
- 浏览 291
- 评论(0)
import java.util.Date;
public class showDate{
@Test
public void showDate(){
Date date=new Date();
//SimpleDateFormat format =new SimpleDateFormat("yyyy-MM-dd");
String year=String.format("%tY",date);
String month=String.format("%tB",date);
String day=String.f ...
- 2017-02-28 07:53
- 浏览 374
- 评论(0)
大家都知道,hibernate可以反向生成实体类以及配置文件,但是正向的可能做的人并不是很多,什么是正向,什么是反向呢,正向指的是先有了实体类(entity),然后在根据你的实体类通过hibernate正向工程实现数据库表的自动创建!所谓的反向,顾名思义就是先有了数据表,然后根据hibernate反向工程实现项目的实体类的自动生成以及映射文件(xx.hbm.xml),那么接下来我给大家一一介绍一下。
相信大部分初学者都是通过反向实现的,反向也很简单,所以在这里我就不介绍具体反向的步骤了!
咱们现在来看看正向工程:
在创建实体类之前咱们先做个准备工作,什么准备工作呢?————大家先把 ...
- 2017-02-27 23:50
- 浏览 283
- 评论(0)
package cn.bdqn.studentInfo.test;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import org.hibernate.tool.hbm2ddl.SchemaExport;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
impo ...
- 2017-02-27 22:42
- 浏览 274
- 评论(0)