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

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

使用MyEclipse 8.5 搭建SSH 2 开发环境(一)_第1张图片

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

使用MyEclipse 8.5 搭建SSH 2 开发环境(一)_第2张图片

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

使用MyEclipse 8.5 搭建SSH 2 开发环境(一)_第3张图片

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

使用MyEclipse 8.5 搭建SSH 2 开发环境(一)_第4张图片

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工具类

使用MyEclipse 8.5 搭建SSH 2 开发环境(一)_第5张图片

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”按钮。

使用MyEclipse 8.5 搭建SSH 2 开发环境(一)_第6张图片

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

使用MyEclipse 8.5 搭建SSH 2 开发环境(一)_第7张图片

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”按钮。

使用MyEclipse 8.5 搭建SSH 2 开发环境(一)_第8张图片


未完待续...


你可能感兴趣的:(MyEclipse)