公司准备开发一个电子商务平台,在选择技术方面我不知道该怎么选择?是用spring+struts+jdbctemplate/jdbc,还是spring+struts+hibernatetemplate/hibernate,还是两者结合起来用?请有经验的高手告诉我!非常感激!

解决方案 »

  1.   

    电子商务平台这种小项目 
    jsp + servlet + javabean + jdbc就行了。。
      

  2.   

    既然是大型电子商务,SQL语句肯定得自己写,存储过程也少不了
    所以Hibernate不太适合,JDBC或者MyBatis是比较合适的选择,但是JDBC的话,SQL语句也不要写死在代码中,写在专门的文件中,程序读取后再使用,但是在程序中却又不能很清晰的了解SQL,也要为SQL写专门的说明,这个时候MyBatis就是个折中不错的选择
      

  3.   

    这个得看你的业务需求了。
    如果你的sql操作比较单一化,不是很复杂,那就可以采用hibernate,方便一些。
    我们项目开始采用简单jdbc,后来因为发现sql需求比较普通,就换做hibernate了,大家统一了,方便。
      

  4.   

     JdbcTemplate+CP30
      

  5.   

    hibernatetemplate和jdbctemplate可以在一个项目里同时用啊