
jpa
文章平均质量分 82
mayunyun1987100
这个作者很懒,什么都没留下…
展开
-
JPA使用指南 javax.persistence的注解配置
JPA使用指南 javax.persistence的注解配置JPA注解持久化类很方便,需要jar包:ejb3-persistence.jar。我用以下三个类来说明用法。 Java代码 1. @SuppressWarnings("serial") 2. @Entity 3. @Table(name="T_X") 4. public class X implemen原创 2014-06-19 12:34:34 · 4930 阅读 · 1 评论 -
jpa 分页功能1
public Result findAllAdvertise(Page page,String categoryId){ StringBuffer sql1 = new StringBuffer(); StringBuffer sql2 = new StringBuffer(); sql1.append("select count(*) from Advertise原创 2014-08-30 10:49:56 · 509 阅读 · 0 评论 -
jpa 分页功能3
dao /** * 根据上级版块id和页数信息查询版块信息 * * @param page页数信息 * @param fid上级版块id * @return 分页结果信息集合 */ @SuppressWarnings("rawtypes") public Result quaryBoardResult(Page page, int fid) { StringBui原创 2014-08-30 11:03:34 · 538 阅读 · 0 评论 -
Json解析工具Jackson(使用注解)
接上一篇文章Json解析工具Jackson(简单应用),jackson在实际应用中给我们提供了一系列注解,提高了开发的灵活性,下面介绍一下最常用的一些注解@JsonIgnoreProperties 此注解是类注解,作用是json序列化时将java bean中的一些属性忽略掉,序列化和反序列化都受影响。@JsonIgnore 此注解用于属性或者方法原创 2014-06-23 09:57:39 · 460 阅读 · 0 评论 -
实体关系映射(四)
一、实体关系概述 实体关系是指实体与实体之间的关系,从方向上分为单向关联和双向关联;从实体数量上分一对一,一对多和多对多。1、实体关系的方向性 (1)单向关联 单向关联是一个实体中引用了另外一个实体。简单地说,就是通过一个实体可以获得另一个实体对象。例如,实体A对实体B的单向关联。实体A的代码如下:01public cla原创 2014-06-23 09:49:00 · 655 阅读 · 0 评论 -
实体映射基础(二)
一个普通的POJO类通过标注@Entity可以映射成为可持久化的类,可持久化的类可以对应数据库中的数据。映射成为实体类要依赖一些特定的规则。1、映射实体(@Entity)标注为@Entity注释的类,表示该类是一个可持久化的类,当在容器中时,服务器将会首先加载所有标注了@Entity注释的实体类,例如:1@Entity2pub原创 2014-06-23 09:47:38 · 407 阅读 · 0 评论 -
初识JPA(一)
一、JPA概述1、JPA是Java持久化API(JavaPersistence API)的缩写,是sun公司官方提供的Java持久化的解决方案。2、什么是持久化?顾名思义,就是把程序中的数据以某种形式保存到某存储介质中,以达到持久化的目的。3、Java持久化技术:a. 序列化(Serialization)b. JDBCc. 关系对象映射(ORM) OR原创 2014-06-23 09:46:40 · 375 阅读 · 0 评论 -
5.4.3.2 标注枚举类型@Enumerated
实体Entity中通过@Enumerated标注枚举类型,例如将CustomerEO实体中增加一个CustomerType类型的枚举型属性,标注实体后的代码如下所示。@Entity@Table(name = "customer")public class CustomerEO implementsjava.io.Serializable {…… private原创 2014-06-23 09:54:55 · 523 阅读 · 0 评论 -
@OneToMany、@ManyToOne以及@ManyToMany讲解(五)
一、一对多(@OneToMany)1、单向一对多模型假设通过一个客户实体可以获得多个地址信息。对于一对多的实体关系而言,表结构有两种设计策略,分别是外键关联和表关联。(1) 映射策略---外键关联在数据库中表customer和表结构address定义,如下:01create table customer (02原创 2014-06-23 09:51:43 · 669 阅读 · 0 评论 -
JPA 对象关系映射之简单映射策略
· JPA对象关系映射之简单映射策略简单映射 近年来 ORM(Object-Relational Mapping,对象关系映射,即实体对象和数据库表的映射)技术市场热闹非凡,各种各样的持久化框架应运而生,其中影响最大的是 Hibernate 和 Toplink。Sun 公司在充分吸收现有的优秀 ORM 尤其是 Hibernate 框架设计思想的基础上,制定了新的原创 2014-06-23 09:50:27 · 891 阅读 · 0 评论 -
主键映射以及特殊类型映射(三)
主键映射以及特殊类型映射(三)前面没有过多的描述@Id标注,现在拿出来单独谈谈! 1、主键标识(@Id)属性定义如下: 1@Target({METHOD, FIELD}) @Retention(RUNTIME)2public @interface Id {}2、标注@Id后,还要涉及@Generat原创 2014-06-23 09:48:21 · 454 阅读 · 0 评论 -
jpa pageutil
package com.netsdar.school.ent;import java.io.Serializable;import javax.persistence.*;import java.util.List;/** * The persistent class for the departments database table. *原创 2014-07-12 17:24:30 · 1114 阅读 · 0 评论 -
jpa分页功能2
package com.netsdar.common.jpa;import java.util.List;import java.util.Map;import javax.persistence.EntityManager;import javax.persistence.PersistenceContext;import javax.persistence.Query;imp原创 2014-08-30 11:00:08 · 686 阅读 · 0 评论