公司准备开发一个电子商务平台,在选择技术方面我不知道该怎么选择?是用spring+struts+jdbctemplate/jdbc,还是spring+struts+hibernatetemplate/hibernate,还是两者结合起来用?请有经验的高手告诉我!非常感激!
解决方案 »
- 实现自动补全功能
- struts1.2中action 单实例问题
- Hibernate组建映射问题
- javamail发送一封简单邮件出错?
- DetachedCriteria 按条件查询问题
- 在jsp中的servlet弹出框应该怎么做
- 解析xml时怎么能取到 node里面的属性值
- 关于MyEclipse
- 徐佳进来!!!!!!!!!!
- javaee中 如果在src\sqlmap\下放了map.xml文件。在sqlSessionFactory还用定义mapperLocations吗?
- xfire1.2开发WS报错 org.codehaus.xfire.handler.DefaultFaultHandler invoke, Invalid operation,binding.Wrap
- 基于DBUtils的思想,写了个xml通用工具
jsp + servlet + javabean + jdbc就行了。。
所以Hibernate不太适合,JDBC或者MyBatis是比较合适的选择,但是JDBC的话,SQL语句也不要写死在代码中,写在专门的文件中,程序读取后再使用,但是在程序中却又不能很清晰的了解SQL,也要为SQL写专门的说明,这个时候MyBatis就是个折中不错的选择
如果你的sql操作比较单一化,不是很复杂,那就可以采用hibernate,方便一些。
我们项目开始采用简单jdbc,后来因为发现sql需求比较普通,就换做hibernate了,大家统一了,方便。