使用MyEclipse 8.5 搭建SSH 2 开发环境(一)

本文指导如何在MyEclipse8.5中创建Web项目,并集成Struts2.1、Spring3.0和Hibernate3.3框架,包括项目创建、框架导入和配置步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、新建MyEclipse 8.5 Web 项目,打开MyEclipse 8.5,选择菜单栏“File”→“New”→"Project"命令,弹出NewProject对话框,如图所示,选择“MyEclipse”→“Java Enterprise”→“Web Project”选项,单击“Next”按钮。

2、输入项目名称,在弹出的“New Web Project”向导对话框中输入项目名称“mySSH”,选择Java EE版本为5.0,最后单击“Finish”按钮完成Web项目的创建。

3、为mySSH添加Struts 2.1框架支持,在“mySSH”项目上单击鼠标右键,在弹出的快捷菜单中选择“MyEclipse”→“Add Struts Capabilities...”命令,在弹出的“Add Struts Capabilities...”对话框中选择“Struts2.1”单选按钮,单击“Next”按钮进入Struts 2.1的JAR包配置对话框,保持默认,单击“Finish”按钮完成Struts 2.1框架的导入工作。


4、编辑Struts 2.1核心配置文件struts.xml

struts.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC 
                     "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN"
                     "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
	<!-- 设置Action的请求扩展名为.action,防止Struts 2.1将无扩展名请求也当成正常的Action请求处理 -->
	<constant name="struts.action.exetension" value="action"/>
	<!-- 设置Struts 2.1的默认ObjectFactory 为Spring -->
	<constant name="struts.objectFactory" value="true"/>
	<!-- 定义一个名为mySSH的包,继承Struts 2.1的默认包 -->
	<package name="mySSH" extends="struts-default">
	</package>
</struts>  

5、创建mySSH所需要的包

  • com.mySSH.struts 存放与Struts 2相关的类与资源文件
  • com.mySSH.struts.action 存放Struts的业务控制器Action类
  • com.mySSH.struts.interceptor 存放Struts的自定义拦截器类
  • com.mySSH.ORM 存放Hibernate的ORM映射文件
  • com.mySSH.DAO 存放通用数据库接口DAO文件
  • com.mySSH.service 用于存放所有业务逻辑类
  • com.mySSH.tld 用于存放自定义标签类
  • com.mySSH.bean 用于存放其他JavabBean
  • com.mySSH.util 用于存放Java工具类

6、为mySSH添加Spring 3.0框架支持,在mySSH项目上单击鼠标右键,在弹出的快捷菜单中选择“Myeclipse”→“Add Spring Capabilites...”命令弹出“Add Spring Capabilites...”对话框,勾选“Spring 3.0”单选按钮,同时导入“Spring 3.0 AOP Libraries、Spring 3.0 Core Libraries、Spring 3.0 Persistence Core Libraries以及Spring 3.0 Web Libraries”几个类库,勾选“Copy checked Liberary contents to projec folder”单选按钮将以上几个类库对应的JAR包文件复制到mySSH项目的“WEB-INF/lib”目录下。单击“Next”按钮。

7、生成Spring 3.0配置文件,进入Spring 3.0配置文件对话框后使用默认值,单击“Finish”按钮完成Spring 3.0框架的导入。

7、为mySSH应用导入Hibernate 3.3框架,在mySSH项目上单击鼠标右键,在弹出的快捷菜单中选择“MyEclipse”→“Add Hibernate Capabilites”命令弹出“Hibernate Support For MyEclipse”对话框,选择“Hibernate 3.3”单选按钮,勾选“Enable Hibernate Annotations Support”复选框开启Hibernate的注解支持,同时导入Hibernate 3.0 Annotations、Hibernate 3.0 Core Libraries两个类库,勾选“Copy checked Library contents to project folder”将以上类库对应的JAR包文件复制到mySSH项目的“WEB-INF/lib”目录下。单击“Next”按钮。


未完待续...


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值