Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
jpa教程
ORM是明显的反模式
作为Java和Ruby程序员与架构师的Yegor昨天发表一篇博文:ORM Is an Offensive
Thin,基于key-value的持久层框架
如今主流JEE系统的开发框架中,通常显示层使用MVC框架,中间业务逻辑层使用spring,持久层采用hibernate/JPA.这种组成几乎是毫无争议的典型架构体系,但若我们将这三个组成部分完全从我们脑海中清楚,以空杯的心态来看JEE系统的开发,我们就很容易地发现我走弯路了。I
J2EE持久层持久化上下文的传播以及会话(Conversation)实现
目前持久层框架都有一个持久化上下文的概念,下面以比较流行的hibernate以及JPA来做一总结。 如果我们采用OO的方式开发系统,那么势必为了减低耦合,增加内聚,我们会通过细粒度的类来实现业务功能,那么这样就产生了一个问题,如何将持久化上下文在不同的类(这里面其实就是Dao
从Swift语言看ORM的定位错误
Swift提供了数据结构struct和类Class两种, 数据结构和类一样支持行为,包括方法和初始化,数据结构和类的重要区别是:数据结构按复制方式传递,当你将一个数据结构传递给另外一个变量时,实际是复制了一份,但是类生成的对象进行传递时是按引用传递,传递的是那个对象的地址(当然地址值也是复制)。</
JDO和JPA的区别是什么?
对它们的了解都是在网上的一些介绍,既然都是SUN推出的标准,为什么感觉这两种标准没什么区别.但是同时存在,肯定是有很大区别的.我想知道它们之间到底有什么区别?望大家指教.
JPA缓存
JPA 2.0类似Hibernate,也分一级缓存和二级缓存。 JPA 1.0不支持二级缓存。 JPA 2.0 规范提供一个基本缓存操作API,可以在EntityManagerFactory中使用:
关于Java Persistence的问题,向板桥大哥请教
我是EJB3.0的初学者,关于Java Persistence有两种类别1\Transaction-scoped persistence context2\extended persistence context在extended persistence context的上下
邀请dearshor讨论一个模型
在<请教初学DDD和四色原型设计的困惑>一帖中,讨论一个考试系统的模型. 经过这几天的细化,
发给有缘人
又来jdon逛了一圈. 留点感想吧.1:从来没有聚合根,不要去寻找聚合根.如果硬要找聚合根,那当下你系统中的entity就是. 为什么关于怎么样找和确认、确定一个聚合根很困难,因为一万个人基本上有一万个想法. 因为方向错了,所以你无法证明你是对的.也无法证明对方是错的.
Hibernate annotation, JPA如何映射多个属性为unique
例如一个表如下: CREATE TABLE MyObject( ID BIGINT GENERATED BY DEFAULT AS IDENTITY NOT NULL PRIMARY KEY, OBJECT_CLASS BIGINT NOT NULL, OBJECT_
哪位帮我解决一下关于Hibernate递归映射的现象
两张表:域和用户。域可以有子域,用户必须属于域域和用户:一对多域使用了递归映射:
EJB3之JPA程序结构,完美的异常处理
首先得用到封装了基本实体操作的EntityManagerHelper类,这在网上到处都是: public class EntityManagerHelper { private static final
不使用Hibernate直接用JPA行不行?
直接用JPA行不行,如果使用Hibernate是否能提供更多、更复杂的功能?
请教编程技术对领域驱动设计的影响
请问大牛们,在实际开发过程中,如何将JPA与领域驱动设计结合?如果在领域驱动设计出来的的类上使用JPA注解是否可行?我们知道领域驱动模型分应用层,领域层,基础设施层等,如果在领域类上使用JPA注解的话,那领域驱动模型岂不是在基础设施层了?领域类是否可以用做DTO(数据传输对象)呢?<
问一个白痴问题实在弄不清楚了:JPA到底是标准还是实现
在JAVAEE5的EJB3标准中定义了Java persistence API的规范,我认为JPA是这个规范的缩写,应该是一个规范,是一个标准,只是定义并没有实现,hibernate或别的ORM应该是这个规范的实现,那我在支持EJB3的服务器中应该有hibernate或者别的实现框架的身影吧,可
上页
关闭