SSH框架的整合

来源:互联网 发布:淘宝活动说明范文 编辑:程序博客网 时间:2024/04/29 20:08
首先简单的介绍下三大框架:三大框架(SSH)主要用于java编程语言的Web开发,SSH全称是Struts+Spring+Hibernate,功能分别是Struts(进行数据传递),Spring(依赖注入),Hibernate(数据库管理)。
Java编程使用的工具是eclipse或者Myeclipse,区别在于eclipse是免费的,MyEclipse是收费的。但是MyEclipse的用起来更方便。
这里我们使用Myeclipse6.5进行SSH框架搭建.
1.首先新建一个Web项目。

打开Myeclipse6.5。点击菜单栏的File--->New--->Web Project

2.为我们的项目起个名字。

在Project Name输入项目名字(MyFirstWeb),注意了在J2EE Specification Level选择JAVA EE5.0,然后点击Finish。


 

3.添加Hibernate的支持。

选中项目,点击菜单栏的MyEclipse--->Project Capabilities--->Add Hibernate Capabilities

然后选择Hibernate3.2

再下面选择Copy checked Library Jars to project forder and add to buld-path.(此选项是将jar包导入lib文件夹)

最后点击next。


 

这个选项没有要修改的,直接next


 

将Specify database的钩钩取消,我们将通过Spring配置文件来对数据库进行管理,所以不需要Hibernate自动生成配置文件。

再次点击next。


 

取消Crete SessionFactory class的钩钩,依旧在Spring里配置。

最后点击finish,Hibernate配置完成。


 

4.接下来我们添加Spring的支持

选中项目,点击菜单栏的MyEclipse--->Project Capabilities--->Add Spring Capabilities

然后选择spring2.0,

jar包选择一共是5个,分别是

1.Spring 2.0 AOP Libraries

2.Spring 2.0 Core Libraries

3.Spring 2.0 Persistence Core Libraries

4.Spring 2.0 Persistence JDBC Libraries

5.Spring 2.0 Web Libraries

选择Copy checked Lirary contens to project folder (将jar包导入lib文件夹)

点击next

 

 

取消Enable AOP Builder的钩钩

Folder选项点击Browse手动设置Spring配置文件保存目录到  WebRoot/WEB-INF

点击next


 最后一步不需要设置,直接点击finish。Spring配置完成。

 

5.Struts配置文件

struts配置很简单,直接在src目录下创建一个struts.xml文件就OK了

选中src,右键new--->XML(Advanced Templates),重命名为struts.xml

然后点击finish。

接着要给struts.xml添加必要的代码,直接复制粘贴就行了, 这里我使用的是struts2.0.

<?xml version="1.0" encoding="UTF-8" ?>
< !DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
    "http://struts.apache.org/dtds/struts-2.0.dtd">

<struts>


< /struts>

6.到此为止SSH框架搭建全部完成,看下整体结构

下面可以运行调试一下是否正常。

原创粉丝点击