JPA
tomfish88
这个作者很懒,什么都没留下…
展开
-
weblogic92不支持用eclipse自动生成2.5版本的web.xml!!!!
修改方法 把生成的 web.xml 修改一下 我把原来的: <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XM...2010-11-18 09:47:25 · 108 阅读 · 0 评论 -
JPA service里面的两个文件
package com.hunqing.user.service; import com.hunqing.user.entity.User; /** * 用户操作接口 * * @author * * <p>Modification History:</p> * <p>Date Author De...2012-04-13 14:05:30 · 84 阅读 · 0 评论 -
SAXParseException: The reference to entity "characterEncoding" must end with the
当我mvn jetty:run的时候,系统给出 SAXParseException: The reference to entity "characterEncoding" must end with the ; 解决问题: 红色部分 jdbc:mysql://localhost:3306/test?useUnicode=true[color=red]&[/color...2011-11-23 11:15:31 · 138 阅读 · 0 评论 -
jpa+struts+spring 系统架构,更新中...... ...(2)
继续 首先来一个基础的JPA配置原创 2012-02-02 15:50:29 · 70 阅读 · 0 评论 -
jpa+struts+spring 系统架构,更新中..........
第一步 导入jar包,搭配环境 jar包见附档 第二步骤 配置persistence.xml 见 http://tomfish88.iteye.com/admin/blogs/8157982012-02-01 10:11:22 · 81 阅读 · 0 评论 -
关联关系映射
@ManyToOne(optional=false,cascade=CascadeType.ALL,fetch=FetchType.LAZY,targetEntity=Person.class) @JoinColumn(name="person_id",nullable=false,updatable=false) private Person person; cas...2010-11-19 14:38:13 · 73 阅读 · 0 评论 -
映射实体类的主键
进行数据库设计的时候要为每个数据表设计一个没有物理意义的逻辑主键,一般是自增整形 如果实体类的标识属性(映射成主键列)是基本数据类型(基本包装类,String ,Date 等)类型,可以简单的 使用@Id修饰该实体属性即可 @Id,无需指定任何属性 @GeneratedValue来修饰实体的标识属性 strategy 指定JPA对该主键列使用怎样的主键生成策略...2010-11-19 11:49:44 · 975 阅读 · 0 评论 -
映射复合类型的属性
有时候 实体属性的类型不是基本数据类型,也不是string ,java,util,Date等简单类型,而是用户定义的复合类型 当实体内包含复合类型的属性时,我们用 @Embedded 修饰这个复合类型的属性 用 @AttributeOverride来指定 复合类型中成员属性的映射配置 如,一个复合类型是cat ,cat 包含name 属性 需要使用@AttributeOverri...2010-11-19 11:32:21 · 737 阅读 · 0 评论 -
将实体映射到多个表
@Table @SecondTable name catalog schema pkJoinColumns 指定新数据表中的一个或多个外键,只有通过该外键才可让新数据表中的记录参照到主表记录, 属性 @PrimaryKeyJoinColumn uniqueConstraints 为新数据表指定唯一约束 @Prima...2010-11-19 11:12:07 · 559 阅读 · 0 评论 -
实体的基本映射
JPA的三大核心组件 EntityManager ,实体 和 JPQL 虽然JPA可以用XML映射来管理实体与数据表之间的映射关系 ,但实际开发中,用Annotation 比较多 对于一个JPA实体来说,通常用如下两个Annotation来修饰 @Entity:被该Annotation 修饰的POJO就是一个实体,可以指定一个name属性(实体名称),可...2010-11-19 10:42:55 · 260 阅读 · 0 评论 -
实体的管理方法
1,持久化实体 News n = new News(); n.setTitle("good"); em.persist(n); 2,修改实体 News news = em.find(News.class,1); news.setTitle("change"); em.flush(); 3.合并实体 News n = fristEM.load(News....原创 2010-11-19 09:37:26 · 230 阅读 · 0 评论 -
persistent.xml
<?xml version="1.0" encoding="UTF-8"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="htt2010-11-19 09:19:02 · 172 阅读 · 0 评论 -
DaoSupport 通用方法
package com.hunqing.common.framework.dao; import java.io.Serializable; import java.lang.reflect.ParameterizedType; import java.lang.reflect.Type; import javax.persistence.Entity; import ja...2012-04-18 11:48:01 · 942 阅读 · 0 评论