一个计算机技术爱好者与学习者

0%

前言

这三篇博文,是一个整体,单独看也许艰涩难懂。但是,合起来看,很多疑问就可以迎刃而解。正如马哲所说,整体功能可以大于部分功能之和。

新建工程

1、打开Eclipse,File,New,Maven Project,勾选Create a simple project,Next。

2、填写Group Id和Artifact Id,Packaging选择war。

阅读全文 »

前言

persist层基本搞清楚了,下面我们接着看logic层。

新建工程

1、打开Eclipse,File,New,Maven Project,勾选Create a simple project,Next。

2、填写Group Id和Artifact Id,Packaging选择jar。

阅读全文 »

前言

这一个小系列的项目实战,郝同学会尽可能解释清楚每一个细节。有些内容在以前的文章中已经写过,这次就当复习了。

Maven父工程

新建工程

1、打开Eclipse,File,New,Maven Project,勾选Create a simple project,Next。

阅读全文 »

JPA例子(h2database版)

这个例子高仿照搬Spring官网给出的例子,只是包不同而已。

新建工程

Eclipse,File,New,Maven Project,Create a simple project打上勾,Next。

Group Id输入反向域名加上工程名,Artifact Id输入子工程名,Packaging处选择jar(意思是普通工程;如果是web工程,选择war;如果用来定义父工程,选择pom)。

阅读全文 »

简介

Java持久化规范,是从EJB2.x以前的实体Bean(Entity bean)分离出来的,EJB3以后不再有实体bean,而是将实体bean放到JPA中实现。JPA是sun提出的一个对象持久化规范,各JavaEE应用服务器自主选择具体实现,JPA的设计者是Hibernate框架的作者,因此Hibernate作为Jboss服务器中JPA的默认实现,Oracle的Weblogic使用EclipseLink(以前叫TopLink)作为默认的JPA实现,IBM的Websphere和Sun的Glassfish默认使用OpenJPA(Apache的一个开源项目)作为其默认的JPA实现。

JPA的底层实现是一些流行的开源ORM(对象关系映射)框架,因此JPA其实也就是java实体对象和关系型数据库建立起映射关系,通过面向对象编程的思想操作关系型数据库的规范。

阅读全文 »