o*i
2 楼
小公司,基本上Spring + Sql server
数据库不可能会换
所有数据库操作全是调用存储过程的
感觉所有mapping之类的写一下也很快的,维护调试什么都挺方便的
数据库性能优化也容易,直接调试存储过程
头说Hibernate之类的是给不会Sql的程序员用的。。。。
大牛们说说像这种小公司,Hibernate有优势么?
数据库不可能会换
所有数据库操作全是调用存储过程的
感觉所有mapping之类的写一下也很快的,维护调试什么都挺方便的
数据库性能优化也容易,直接调试存储过程
头说Hibernate之类的是给不会Sql的程序员用的。。。。
大牛们说说像这种小公司,Hibernate有优势么?
z*3
4 楼
你告诉它
spring是给不会java的程序员用的
spring是给不会java的程序员用的
o*i
10 楼
我不是为了拆人家的台才问这个问题的呀
真心想了解一下呀
真心想了解一下呀
t*e
12 楼
这个问题反反复复的讨论过了。ORM最大的作用是提高开发效率,减少开发成本。如果
项目预计会处理非常多的table,要写很多的SQL,就用ORM。结果可能是一个query都不
用写,省个几万行code。
如果只是几个,十几个table的话,直接JDBC可能更容易些。
项目预计会处理非常多的table,要写很多的SQL,就用ORM。结果可能是一个query都不
用写,省个几万行code。
如果只是几个,十几个table的话,直接JDBC可能更容易些。
g*g
16 楼
补充一点。性能。如果项目够大,并发数够高。数据库会是瓶颈。这时候任何把逻辑往
应用服务器搬的行为都会提高系统的并发数。这也是ORM可以比SP性能好的原因。另外
,ORM使得Secondary Cache很容易做。Cache是提高性能最有效的手段之一。
应用服务器搬的行为都会提高系统的并发数。这也是ORM可以比SP性能好的原因。另外
,ORM使得Secondary Cache很容易做。Cache是提高性能最有效的手段之一。
相关阅读
Stupid IBM JVM: operator precedencejava certification?请问那里有tools.jar 的源程序?Re: help for running CPU谢谢xt和stQuestion about Tomcat[转载] Popular Software Titles for FREEJDBC用完了oracle的large pool (memory),怎么办?怎么取到Weblogic server里的所有用户信息?问个java系统函数问题[转载] 有人在用NetBeans IDE么?Question on Security Constraint @web.xml哪位大哥做过数据交换中心或是类似的东东?请推荐一些J2EE 和 Oracle PL/SQL的速成tutorialeclipse helpJava能帮我做这个project吗?jbuilder error, hohoHow to combine java code with applet?发现weblogic 8.1 workshop一个bugjdbc问题一问