摘要:
一、普通组件映射配置 1、创建组件类,代码如下: package learn.hibernate.bean; /** * 组件类 */
public class Phones { private String companyPhone; private String homePhone; private String personalPhone; ... 阅读全文
摘要:
Junit3 和 Junit4 有本质上的区别 1、普通java类,代码如下: package learn.junit; public class HelloWorld { public String Hello(){ return "world"; } public String World(){ return "hello"... 阅读全文
摘要:
一、ant 属性设置,用 property 标签,详解如下: 特点 大小写敏感; 不可改变,先到先得,谁先设定,之后的都不能改变。 设置 1 、设置 name 和 value 属性值,比如: 2 、 设置 name 和 refid 属性值,比如: ,其中dao.compile.classpath 在别的地方定义。 3 、设置 name 和 location 属性值,比如: ,即将... 阅读全文
摘要:
1、编译 .java 文件,生成 .jar 包,代码如下: ... 阅读全文
摘要:
一、创建 java 项目(Eclipse 中),结构图如下: 1、创建 .java 文件,代码如下: package com.learn.ant; public class HelloWorld { public static void main(String[] args) { for(String arg : args) System.out... 阅读全文
摘要:
一、下载 ant 插件,路径如下: http://ant.apache.org/bindownload.cgi 二、安装 ant 插件,解压下载下来的 ant 插件,配置环境变量(最好系统环境变量),如下: ANT_HOME:D:\learn_tool\apache-ant-1.9.4 还要将 ant 解压包中bin文件夹中的内容给配置到 path 环境变量中,如下: path : ;%ANT_H... 阅读全文
摘要:
1、定义实体类,代码如下: (1)、将联合主键放到一个类中,代码如下: package learn.jpa.entity; import java.io.Serializable; import javax.persistence.Column;
import javax.persistence.Embeddable; /** * * 1、必须要有无擦得构造函数 * 2、必须要实现... 阅读全文
摘要:
1、定义实体类,代码如下: (1)、学生实体类: package learn.jpa.entity; import java.util.HashSet;
import java.util.Set; import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.En... 阅读全文
摘要:
1、创建实体类,代码如下: 代码清单1: package learn.jpa.entity; import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import ... 阅读全文
摘要:
一、一对多双向关联与级联操作 1、创建项目,配置文件代码如下: org.hibernate.ejb.HibernatePersistence --> ... 阅读全文