相关疑难解决方法(0)

如何在没有ORM且没有嵌入式SQL的情况下设计Java Web应用程序

编辑:原标题:关于使用ORM的好处的问题.

我想使用ORM进行学习,我尝试使用nhibernate.我正在使用该教程,然后我有一个真正的项目.我可以采用"旧方式"或使用ORM.我不确定我完全理解这个好处.一方面,我可以在代码中创建我的抽象,以便我可以更改我的数据库并且与数据库无关.另一方面,如果我实际更改数据库列,我必须更改所有代码.

为什么没有ORM我没有我的应用程序,更改我的数据库并更改我的代码,而不是更改我的数据库,orm和代码?他们的数据库结构是不是改变了那么多?

我相信有很多好处,因为ORM被很多人使用.我只是不确定我是否已经得到它.

谢谢.

编辑:在教程中,他们有许多文件,用于使ORM工作

http://www.hibernate.org/362.html

在应用程序发生变化的情况下,只是说我有"适当的"抽象层似乎需要做很多额外的工作.因为我是新手,它看起来并不容易维护,而且看起来像是额外的工作,而不是更少.

编辑:这是一个老问题,我一直回到.如果没有使用ORM并且不使用嵌入式SQL且不使用.NET LINQ-to-SQL而正确设计应用程序的示例,我想看到的是没有冒犯.我现在在Java世界,我迷失了如何继续前进.这是一个Web应用程序.没有春天,没有其他世俗的框架.JSP,JSTL,EL,HTML,JavaScript,CSS,Java,Tomcat.希望我没有遗漏任何东西.是的,我知道这是一个老问题.它仍然相关.

oop orm design-patterns

58
推荐指数
6
解决办法
2万
查看次数

一般来说哪种Java ORM被认为是性能最高的?

一般来说哪种Java ORM被认为是性能最高的?

我意识到这可能意味着更少的功能,但只是想要一个想法.

java orm hibernate jpa

3
推荐指数
1
解决办法
1150
查看次数

标签 统计

orm ×2

design-patterns ×1

hibernate ×1

java ×1

jpa ×1

oop ×1