Argo icon indicating copy to clipboard operation
Argo copied to clipboard

请教下我如果用orm层.例如hibernate 或guzz. 怎么和argo整合.

Open xingzheone opened this issue 11 years ago • 6 comments

当前我们想用guzz.

xingzheone avatar Mar 21 '13 03:03 xingzheone

昨天刚夸回馈及时.今天就没人出来处理issue了?

xingzheone avatar Mar 22 '13 07:03 xingzheone

guzz与hibernate都是持久层的ORM框架,而Argo则是轻量级的MVC框架,Argo不像spring一样做了常规ORM工具的适配与整合操作,这也正是Argo的哲学之一:简单。 推荐解决:抽象接口,使用hibernate或者guzz默认实现,bind。

58code avatar Mar 22 '13 08:03 58code

能举个例子吗(与hibernate整合的方法)

frank0417 avatar Apr 19 '13 06:04 frank0417

Argo 是不是基于 Guice 的?如果是可以看看 Hibernate 和 Guice 一起使用的例子。其实看看 Hibernate 的文档,知道如何原生使用 Hibernate 就好说了

ghost avatar Apr 19 '13 06:04 ghost

是的,argo 使用guice主要用于做类实例的管理。但是 Argo的职责只是进行mvc流转。并不会提供不必要的整合,也不会约束其扩展性。

58code avatar Apr 19 '13 07:04 58code

恩,看来原生使用 Hibernate 什么的就好,如果觉得没有一个 DI 很不方便的,最简单的就是使用 CDI

ghost avatar Apr 19 '13 07:04 ghost