我想用Spring + Hibernate 做一个简单的例子,但是不知道该怎么架构
在myeclipse里新建一个spring-test工程,在WEB-INF 下建一个bean.xml文件
(配置相应的control类),一个test-servlet.xml(配置spring的控制器和视图解析器),在web.xml文件里该怎么配置(bean.xml,test-ervlet.xml)
这两个文件。
看过一些例子,但是没有一个是完整的能运行起来,请高手多多帮忙哦,给我一个完整的思路,谢谢``````

解决方案 »

  1.   

    直接看Spring附带的例子吧, 估计都能运行起来(我试了几个都成功).
      

  2.   

    公司的东西不让外传,也没有办法传,hibernate的话个人感觉孙卫琴的那本hibernate写的还可以,再就是深入潜出hibernate,入门看看挺好,工作基本够用,spring没有什么认识,就不误人子弟了,见凉.
      

  3.   

    昏倒,贴这么多广告````
    呵呵,偶菜鸟了,怎么把Spring的例子导入阿,谢谢指点```
      

  4.   

    hibernate连接数据库时,配置文件里的 Coneection URL,Driver class 这两个属性怎么设置呢
    是不是要下在个对应的Driver class 包么
      

  5.   

    连oracle的话添oracle.jdbc.driver.OracleDriver
    URL这里添jdbc:oracle:thin:@数据库IP地址:1521:数据库名称
    例如jdbc:oracle:thin:@192.168.167.228:1521:p228
      

  6.   

    哦,谢谢楼上的,这种写法有什么规律么,我在 myeclipse 下的 DB browser连了个数据源Driver:Microsoft MSSQL Server JDBC Driver
    URL:jdbc:microsoft:sqlserver://<server_name>:<1433>
    我改成url:jdbc:microsoft:sqlserver://<ip地址>:<数据库名>
    但连不上,说url无效,这个怎么回事哈```
      

  7.   

    hibernate.dialect用来指定数据库使用的SQL语言
    hibernate.connection.driver_class用来指定数据库的驱动程序
    hibernate.connection.url用来指定连接数据库的URL
      

  8.   

    好像jdbc后面的是跟数据库有关的,oracle的时候就添oracle;mysql的时候就添mysql,microsoft sqlserver好像是应该这么写jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=EDB
      

  9.   

    谢谢你的帮忙哦``呵呵,不过我把URL改成:jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=数据库名
    出现了下面新的错误:
    [Microsoft][SqlServer 2000 Driver for JDBC] Error establishing socket.
    这是怎么回事呢,我怎么连个数据库都连不好,晕啦,帮我连好我就结贴散分``楼上的多多指教哦
      

  10.   

    我没有用过microsoft sqlserver,不太会弄,这个好像是说设置端口错误。看看有没有用过microsoft sqlserver的来解答下。
      

  11.   

    别人连就不知道啦,JDBC驱动也装了,相应的jar文件也导了,数据库也可以正常工作,那还会有什么原因呢,迷茫阿``
      

  12.   

    建议先学hibernate,将持久话操作用ORM代替sql.然后再加入Spring来进行声明式事务管理。Spring更像一个管理者,你可以用它来管理整个项目来面向接口编程,或加入AOP思想。
      

  13.   

    Error establishing socket
    看看你的SQL server是否打了SP3补丁,一般是这个问题
    如果打了补丁还是不行再检查一下是否你的JDBC驱动程序太老了,下载最新的驱动程序
    用企业管理器打开你的SQL server确保你的SQL server的服务已启动
      

  14.   

    我这边做了Spring+hibernate运行的实例,想与大家一起交流,可以加我的MSN:[email protected]
      

  15.   

    我这边做了Spring+hibernate运行的实例,想与大家一起交流,可以加我的MSN:[email protected]
    -----------------------------------------------------------------------------------我加你了,我的msn:[email protected],以后多多指教哈````
      

  16.   

    我在微软官方网站下了 驱动包 mssqlserver.tar,解压后把lib 下的msbase.jar,mssqlserver.jar,msutil.jar 三个包倒入到driver jars 里SP3补丁也打了,还是老问题啊,昏倒```,不知道怎么回事
      

  17.   

    去spring官方网站,下载它的例子,它的架构我感觉不错,我们公司就是使用它的,你可以参考看一下。struts+spring+ibats  但后端其实和hibernate差不多。
      

  18.   


    请教:用Java开发一个类51job之类的网站需要用到java那些技术?我年纪不小了,也不是学计算机的,但我想以后做电子商务,想自己全部搞定网站设计维护,我想请教各位高手,如果要做一个51job,或类如本CSDN类的网站,须要用到java那些技术?我目前学完了J2SE,看了jsp,servlet,sql server,struts,我想问,我还学要学习spring,ejb,hibernate以及其他等技术吗?学技术真头痛
      

  19.   

    SQLServer2000连java要打补丁去microsoft下个sp4升下级就可以了........
      

  20.   

    阿sp4么,不是sp3 就可以了吗
    楼上的你连SQL2000时,升级sp4就可以连上了?
      

  21.   

    如果我要升级sp4,是不是得把sp3先卸掉呢