SSH DWR省市县三级联动-知识简介,环境搭建

2 篇文章 0 订阅
2 篇文章 0 订阅

一 、用到的知识点

(一)SSH简介

现在J2EE的开源框架有很多,但是被誉为“黄金组合”的Struts,Spring,Hibernate,既SSH是目前最受开发者欢迎,应用最为广泛的开源框架。

Struts是一个基于Sun J2EE平台的MVC框架,对Model、View和Controller都提供了对应的组件。

Spring是为了解决企业应用开发的复杂性而创建的,是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。Spring使用基本的JavaBean来代替EJB,并提供更多的企业应用功能。

Hibernate是对象关系映射框架,它对JDBC进行封装,使得操作数据库更加简便。

(二)DWR简介

DWR全称Direct Web Remoting是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含Ajax技术的网站.它可以允许在浏览器里的代码使用运行在WEB服务器上的Java函数,就像它就在浏览器里一样。

二、搭建开发环境

(一)开发环境

MyEclipse8.0http://www.myeclipseide.com/

DWR2.0:http://directwebremoting.org/dwr/

Tomcat6.0:http://tomcat.apache.org/

StrutsSpringHibernate为MyEclipse8.0所集成。

(二)搭建开发环境

1,新建一个Web Project(如图)

新建项目

2,在项目中集成Struts

右键单击项目:MyEclipse —> Add Struts Capabilities…

修改包名com.yourcompany.struts为com.ssh.strut,点完成。


Struts集成完毕。

3,集成Spring

右键单击项目:MyEclipse—> AddSpring Capabilities…

选择要用到的jar包,并把jar包拷贝到lib目录下


Spring集成完毕。

4,集成Hibernate

在集成Hibernate之前要做好几件事

(1)创建数据库,本例中用到的数据库是pubs,其中有一个province表

(2)在MyEclipse8.0中建立数据库连接

(3)集成Hibernate

右键单击项目:MyEclipse—> AddHibernate Capabilities…

点“Finish”之后或出现如下提示,并且项目会出现错误,这是由于jar包冲突造成的

右键单击项目:BuildPath —>Configure Build Path…

删除冲突的包:asm-2.2.3.jar和,log4j-1.1.11.jar然后把commons-dbcp.jar和commons-pool.jar加进去,OK,项目就没有错了。

到现在为止,SSH的环境就搭建完成了。

(三)Hibernate映射数据表

1.在项目中新建一个包:com.ssh.po用来放生成的映射文件

2.在DB Browser视图中连接上数据库。

3.开始映射数据表

(1)右键单击要用到的表province,选择Hibernate Reverse Eegineering…

(2)映射表设置



下一篇文章,具体实现及源码下载:

http://blog.csdn.net/lingnnhym/article/details/7035545

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值