欢迎来到天天文库
浏览记录
ID:37712971
大小:3.13 MB
页数:26页
时间:2019-05-29
《SSH框架实现的留言板》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SSH框架实现的留言板使用技术如下:开发工具:myeclipse6.5ga数据库工具:oracle10g(确定有class12.jar或带有oracle驱动的jar包)开发技术:Spring2.0,struts1.3,hibernate3.1,jsp好了,进行SSH的开发。第一步:新建web项目(使用j2ee5.0),项目名称为guestbook2,如图:(图一)第二步:为项目创建一个文件夹lib(用来将来存放相应的jar包,在添加相应的SSH支持后,要把lib里面的jar通过configurebuild-path—addjar的方式将其加入),如图:(图二)第三步:为项目添加hiberna
2、te支持,如图:(图三)如下图,我们添加hibernate3.1的核心库而且采用:copycheckedlibraryjarstoprojectfolderandaddtobuild-path的方式把包添加至我们刚刚新建的lib文件夹处。完成后,点击”next”.hibe接着,他会询问是否创建hibernate的配置文件:hibernate.cfg.xml,我们不需要发动,直接点”next”。如下图,我们需要配置项目中要应用的数据库的配置信息:在上图中,我使用了名为DBDriver为Linkoracle10g的连接方式(可使用myeclipse的myeclipsedatabaseexplor
3、er方式来创建与oracle10g的连接),相应地,myeclipse会使项目具有与oracle数据库连接的能力了。接着点”next”,会看见如下图:默认是挑选了“createSessionFactoryclass”的,在这里,它想为我们创建一个sessionfactory的类,但我们不创建sessionfactory,因为我将来使用spring来完成这步操作,使用spring,可以帮助我们可以生成一个能获得hibernatesession对象的一个类。点击”finish”完成的hibernate的支持。第四步:为项目添加Spring支持,如图:在这里,我使用spring2.0的支持,把相应
4、的四个选项选中:第四个为:而且,我们采用:copycheckedlibraryjarstoprojectfolderandaddtobuild-path的方式把包添加至我们刚刚新建的lib文件夹处。完成后,如图:完成后,点击”next”.会看到如下图:(Myeclipse会为我们创建spring的配置文件,我们确定创建)点击”next”.进入下一步。这时会看到,如图:在上图中,他会创建一个能获得hibernatesession对象的一个sessionFactory类型的对象,他被设置在了application.xml文件中。点击“finish”,完成Spring的支持了。备注:打开appli
5、cationContext.xml文件,源码如下:6、>在这里,我们发现设置了一个id为sessionFactory类型的一个对象,他的类型是org.springframework.orm.hibernate3.LocalSessionFactoryBean,当中还有属性configL7、ocation,value="classpath:hibernate.cfg.xml,这些配置信息呢。实际上可以这样理解:设定了一个id为sessionFactory类型的对象,它的类型是:org.springframework.orm.hibernate3.LocalSessionFactoryBean的,通过这个对象就能获取hibernate的session对象,进行完成对数据的添加、删除、修改的操作。也
6、>在这里,我们发现设置了一个id为sessionFactory类型的一个对象,他的类型是org.springframework.orm.hibernate3.LocalSessionFactoryBean,当中还有属性configL
7、ocation,value="classpath:hibernate.cfg.xml,这些配置信息呢。实际上可以这样理解:设定了一个id为sessionFactory类型的对象,它的类型是:org.springframework.orm.hibernate3.LocalSessionFactoryBean的,通过这个对象就能获取hibernate的session对象,进行完成对数据的添加、删除、修改的操作。也
此文档下载收益归作者所有