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是提高性能最有效的手段之一。
相关阅读
java(TM) 6 update 7/6/5/4/..可以删掉吗有没有懂java和ImageJ的牛人,有关plugin (转载)新手问个问题晒个极freaky的dom4j bugJavascript speed up没有java命令怎么执行jar文件阿?怎么把servlet publish成web servicesCalendar的日期问题anyone using Scala ?Oracle and Sunwhat is best for Java Desktop GUIhibernate和ejb3Please list your software on your laptop for java application development哪里有Spring的Demo Code新手问题 -- dynamic variable and dynamic functions.请教:用eclipse的话每次是否需要import java.lang java.io ??哪位大侠推荐一本比较好的OOD/OOA的书?请问一下PageInfo Class在什么Package里面定义了世界上有10种人math expression