一、简介
首先来说关联关系是面向对象分析,面向对象设计最重要的部分,JPA是完全可以通过映射来简化数据持久化到数据,和Hibernate一样,JPA的关联关系也分为两种,一种是单向关联,一种是双向关联:
单向关联:只需要单向访问关联端,比如说:我们只能通过某一学期访问这学期的课程,而不能通过课程访问课程所属的学期,这种关联关系就是单向关联。
双向关联:关联的两端可以互相访问。比说说班级...
分类:
其他好文 时间:
2014-12-23 10:39:30
阅读次数:
149
1、常见几种java服务器:
Tomcat,JBoss,Weblogic,Websphere
2、Tomcat和JBoss有什么区别:
同:Tomcat和JBoss都是按照官方的规范而做的服务器产品
异:Tomcat只实现了Servlet/JSP规范;JBoss实现了Servlet/JSP规范,还实现了其他的规范,比如EJB和JMS。
3、Weblogic和JBoss的区别
J...
分类:
编程语言 时间:
2014-12-19 14:30:29
阅读次数:
204
JNDI是 Java 命名与文件夹接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之中的一个,不少专家觉得,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JNDI究竟起什么作用?要了解JNDI的作用,我们...
分类:
其他好文 时间:
2014-12-18 16:25:56
阅读次数:
180
通过一个实例讲解EJB无状态会话bean的实例创建过程...
分类:
其他好文 时间:
2014-12-18 13:38:05
阅读次数:
162
package com.wanhua.thread;import models.Log;import play.db.jpa.JPAPlugin;/*** 保存用户操作日志的线程* * @author w_xfpenga 2014-12-18* */public class LogManagerTh...
分类:
编程语言 时间:
2014-12-18 11:42:00
阅读次数:
159
在hibernate中实现自定义类型,只要实现UserType接口即可或者以Component的形式提供.JPA的@Embedded有点类似,通过此注释可以在你的Entity中使用一般的java对象,此对象需要用@Embeddable标注
举个简单例子:Person类有一个name属性,name应该有firstName,lastName两个属性,一般的写法直接在entity中写两个属性:
...
分类:
Web程序 时间:
2014-12-17 14:37:40
阅读次数:
166
持久化是位于JDBC之上的一个更高层抽象。持久层将对象映射到数据库,以便在查询、装载、更新或删除对象的时候,无须使用像JDBC那样繁琐的API。EJB的早期版本中,持久化是EJB平台的一部分。EJB3.0开始,持久化已经自成规范,被称为Java Persistence API。
Java Persistence API定义了一种定义,可以将常规的普通Java对象(有时被称作POJO)映射到数...
分类:
Web程序 时间:
2014-12-16 19:21:20
阅读次数:
294
最近用到了JPA的注解,也是第一次使用JPA的注解。把我在使用的过程中遇到的问题跟大家分享下吧,说的不对的地方,还望大家指出。
第一个问题:示例如下所示
?
1
2
3
4
5
6
7
@Entity
@Table(name
= "jdps_content")
@Sequence...
分类:
Web程序 时间:
2014-12-16 17:04:57
阅读次数:
186
Java串行化技术可以使你将一个对象的状态写入一个Byte流里,并且可以从其它地方把该Byte流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途:利用对象的串行化实现...
分类:
编程语言 时间:
2014-12-16 11:14:50
阅读次数:
231