hibernatetest.java

来自「hibernate实体映射.实体设计(两种方案),很简单的代码」· Java 代码 · 共 65 行

JAVA
65
字号
package org.hibernate.factory.test;

import java.util.Iterator;
import java.util.List;

import org.hibernate.Conact;
import org.hibernate.Name;
import org.hibernate.UserInfo;
import org.hibernate.factory.SessionFactoryOperte;
/**
 * 这个程序演示hibernate实体类的映射
 * @author Administrator
 *
 */
public class HibernateTest {

	public static void main(String[] args) {
		
		Name n=new Name();
		
		Conact c=new Conact();
		
		UserInfo u=new UserInfo();
		
		SessionFactoryOperte per=new SessionFactoryOperte();
		
		n.setFirstName("xiao");
		
		n.setLastName("ling");
		
		c.setAddress("guanghan");
		
		c.setTelphone("5501198");
		
		u.setName(n);
		
		u.setConact(c);
		
		per.insert(u);
		/*
		List l=per.queryAll();
		
		Iterator tor=l.iterator();
		
		while(tor.hasNext()){
			UserInfo u=(UserInfo)tor.next();
			
			System.out.println("ID-->"+u.getId());
			
			System.out.println("FirstName-->"+u.getName().getFirstName());
			
			System.out.println("Lastname-->"+u.getName().getLastName());
			
			System.out.println("Address-->"+u.getConact().getAddress());
			
			System.out.println("TelPhone-->"+u.getConact().getTelphone());
			
			System.out.println("----------------------------------");
			
		}
		*/
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?