当前位置:文档之家› 用MyEclipse搭建Struts+Spring+Hibernate框架(图文说明)

用MyEclipse搭建Struts+Spring+Hibernate框架(图文说明)

用MyEclipse搭建Struts+Spring+Hibernate框架(图文说明)
用MyEclipse搭建Struts+Spring+Hibernate框架(图文说明)

本资料来源于网络

用MyEclipse搭建Struts+Spring+Hibernate框架

图文说明

一.创建Web工程SSHDemo :

二.在SSHDemo项目加入Struts 框架:

☆选择Struts 版本(一般用默认的1.1)

这里web.xml :

Struts-config.xml :

三.在SSHDemo 中加入Spring 框架:

1:

☆选择第一个和第三个

☆选择COPY文件

2:选择Spring 配置文件的位置:

3:覆盖Spring 和Struts 文件中重置的包:

Web.xml(无变化)

Struts-config.xml(无变化)ApplicationContext.xml :

1.切换到Hibernate :

2.新建联结起名为Sql :

(1)选择Microsoft Sql Server ;

(2)起名为Sql ;

(3)修改服务器://localhost:1433 ;

(4)填写用户名,密码;

(5)加载Sql Server 驱动Jar 包;

(6)选择保存密码。→Finish 。

3.打开联结。→切换回去。

五.在SSHDemo 中添加Hibernate 框架:

1:

(1)选择Hibernate 3.0 :

(2)选择第三个;

(3)Copy 文件。→Next

2:在Spring 配置文件中加入Hibernate 配置文件:(不创建Hibernate 自己的配置文件):

(1)选择下面那个→Next ;

3:配置Spring+Hibernate 的配置文件:

(1)选择下面那个

(2)填写SessionFactory ID :sessionFactory(推荐)→Next

4:选择数据源:

(1)起名为dataSource(推荐)

(2)选择刚才创建的联结Sql ;→Next

5:是否创建SessionFactory 类:

6:覆盖重复的包:

Web.xml(无变化)

Struts-config.xml(无变化)ApplicationContext.xml:

(下面不是必需)

六:配置web.xml :

七:分解Struts 配置文件atruts-config.xml :

八:分解Spring 配置文件applicationContext.xml为:

1.applicationContext_dao.xml

2.applicationContext_command.xml

3.applicationContext.dao.xml

实验讲义 - JSP开发环境的搭建及简单示例程序的开发

《JSP开发环境的搭建及简单示例程序的开发》 一、实验目的 1. 熟悉JDK的安装和配置。 2. 熟悉TOMCAT的安装。 3. 熟悉MyEclipse插件的安装。 4. 熟悉SQL Server的安装。 5. 熟悉JSP程序的开发过程。 二、实验内容 1. 安装并配置JDK 1.6。 2. 安装并测试TOMCAT 6.0。 3. 在Eclipse 3.3.1 开发工具中安装MyEclipse 6.0插件。 4. 安装SQLServer 2000。 5. 在Eclipse和MyEclipse插件的开发环境下,开发简单的JSP示例程序。 三、实验步骤 1. JDK1.6的安装和配置 (1) 双击jdk-6-beta2-windows-i586.exe,打开如图1所示的窗口,“接受”许可证协议。 图1 许可证协议窗口

(2) 如图2所示,定义JDK的安装路径。 图2 指定JDK的安装路径(3) 如图3所示,定义JRE的安装路径。 图3 指定JRE的安装路径

(4) 如图4所示,完成JDK的安装。 图4 完成JDK的安装 (5) 如图5所示,右击【我的电脑】→选择【属性】。 图5 选择【我的电脑】→【属性】(6) 如图6所示,单击【高级】→单击【环境变量】。

图6单击【高级】→单击【环境变量】 (7) 如图7所示,在“系统变量”(注意:不要选择“用户变量”)中新建 “JA V A_HOME”环境变量。 (8) 如图8所示,在系统变量中修改或新建“PATH”环境变量,增加

“;%JA V A_HOME%\bin;”。 图8 修改或新建PATH环境变量 (9) 如图9所示,在系统变量中修改或新建“CLASSPATH”变量,增加“;%JA V A_HOME%\lib;”。 图9 修改或新建CLASSPATH环境变量

SSH框架搭建实例教程,课程设计

. SSH的理解及其应用实践

1.SSH是什么 (3) 2 Spring 介绍理解: (3) 2.1简单介绍 (3) 2.2各种特性 (3) 2.2.1轻量 (3) 2.2.2控制反转 (4) 2.2.3面向切面 (4) 2 .2.4容器 (4) 2.2.5框架 (4) 2.3总结 (4) 3.Hibernate介绍理解: (4) 3.1简单介绍 (4) 3.2核心接口 (5) .3.2.1 Session接口 (5) 3.2.2 .SessionFactory接口 (5) 3.2.3.Configuration接口 (5) 3.2.4.Transaction接口 (5) 3.2.5 Query和Criteria接口 (5) 4. Struts (6) 4.1什么是Struts框架 (6) 4.2 Struts 概览 (6) 4.2.1Client browser(客户浏览器) (6) 4.4 Struts中的Controller(控制器)命令设计模式的实现 (7) 4.5 在Struts框架中控制器组件的三个构成部分 (7) 4.7 Struts中的Model(模型) (8) 5.SSH整合步骤 (8) 5.1安装所需软件环境: (8) 5.1.1、首先安装JDK,配置Java环境变量 (8) 5.1.2安装MyEelipse (8) 5.1.3 数据库 (9) 5.1.4、 (9) 5.2环境配置好了就可以做SSH整合的项目 (9) 6.搭建框架并简单应用 (11) 6.1准备工作 (11) 6.2(建立项目,包结构,导入所需jar文件) (12) 6.3撰写资源文件 (15) 6.4在https://www.doczj.com/doc/ef13736548.html,m 包下添加下列文件 (19) 6.5添加hibernate DAO 模板 (20) 6.6以上的工作还不够,我们还需要进行WEB方面的配置 (20) 7.测试: (23)

开发环境与测试环境搭建方案

开发环境与测试环境搭建方案 总体原则 1.开发与测试环境单独搭建,开发与测试环境的分离便于利于重现开发环境无法重现的BUG 以及便于开发人员并行地修复BUG ,如果选择开发环境来进行测试,开发人员进行某项误操作后发生系统崩溃或者系统不能正常运行的意外,此时测试工作也不得不停止。 2.测试环境与测试数据库分离,测试环境与测试数据库分离保证测试数据库的稳定性、数据准确性以及今后性能测试指标值的准确性。 3.开发环境与开发数据库共用一台,由于开发环境对及其性能要求不高,因此应用与数据库采用共用。 4.测试环境WEB 应用部署与生产环境相同,测试数据库的配置(用户、表空间、表)也需与生产环境一致。 环境管理 1.1. 系统架构 开发环境构架: 测试环境系统构架: 1.2. 硬件配置 从上述的系统架构图分析需要3台服务器组建开发与测试环境,机型选择普 通的PC Server 机器即可。 1.3. 安装软件 建议方案中给出是环境搭建的主要软件,其他的工具未在罗列中,根据具体 需要自行安装。 服务器 内存 CPU 硬盘 备注 开发服务器 2G 到4G 之间 4C ,主频2G 以上 300G 左右 测试服务器 8G-16G 之间 4C ,主频2G 以上 300G 左右 测试数据服务器 8G-16G 之间 4C ,主频2G 以上 500G 左右

权限管理 1.4. 开发环境 开发人员均可访问开发服务器应用代码与开发数据库,可以修改代码与数据 以及发布部署开发版本以便自测。 1.5. 测试环境 测试环境由版本管理员管理,负责整个测试环境的管理,包括版本部署、服 务启停、数据变更等,测试环境对开发人员只开发查询权限,仅可查询应用日志,服务运行、测试数据。 2. 版本管理 开发与测试环境安装 SVN 版本管理软件,由版本管理员负责对开发与测 试环境的版本管理工作。 3. 备份管理 1.备份主要包括开发与测试环境的代码与配置,备份方式暂为全量备份。 2.每日凌晨3点系统自动对每个项目的代码已经配置文件自动备份,备份文件名:项目名称_code_yyyymmdd.tar ,备份完成后传至备份服务器(服务器待定)。 3.每当长假(元旦、清明、五一、端午、十一、中秋、春节)前期,需手工对开发与测试环境进行全量备份。 4. 服务器 操作系统 中间件 数据库 测试工具 版本管理 工具 开发服务器 RedHat Linux 5.4 64位 Weblogic 9 Oracle 10 无 SVN 测试服务器 RedHat Linux 5.4 64位 Weblogic 9 无 JIRA SVN 测试数据服务器 RedHat Linux 5.4 64位 无 Oracle 10

Myeclipse搭建ssh环境以及实例(图文教程)

Myeclipse整合ssh实例 新建一个web Project,命名为SSHDEMO,下面的Context root URL改为sshdemo,这时最后你访问的路径 在刚刚创建的SSH工程上面右击,在弹出的菜单中选择MyEclipse -> Add Struts Capabilities…,添加Struts 支持,选择Struts1.2,修改下面的Base package for new classes的路径,这里定义为org.wuliu.ssh.struts

在SSH工程上面右击,在弹出的菜单中选择MyEclipse -> Add Spring Capabilities…,添加Spring的支持。,在弹出的对话框中选择Spring 2,选择MyEclipse Libraries,按照图示选择相关的库。由于Spring采取最小化库发布的方式,使得Spring的库文件彼此都是分离的,因而我们需要自己选择需要的库。这里,AOP需要在添加Hibernate的事务处理时使用,Core是Spring 的核心库,ORM/DAO/Hibernate3库作为Spring持久化的支持,Web允许Spring 和Struts整合,其余保持原状,点击Next。

在这里添加Spring的配置文件,可以将Folder更改为Web-Root/WEB-INF目录。这是为struts整合准备的。其实,Spring的配置文件可以放在WEB-INF的任意目录中,具体的位置都需要在web.xml中进行配置。这里仅仅采用最简便的方法,将配置文件放到WEB-INF下面

在Database Driver对话框中按照如下配置选择数据库驱动。首先选择Driver Template,在这里我们选择MySQL。Driver Name是以后配置时使用的驱动名字,用以区分驱动,这里使用MySQL即可。然后根据实际情况填写URL,User name 和Password。点击Add JARs添加数据库驱动文件。为方便配置,可以选择Save password保存密码。配置完毕后Finish即可。

实验一 搭建JSP运行、开发的实验环境

实验一搭建JSP运行、开发的实验环境 一、实验目的 (1)掌握JSP运行、开发环境的安装与配置 (2)运行简单的JSP页面,理解JSP的运行原理 (3)掌握Tomcat常用配置的配置方法 二、实验工具 (1)JDK1.8,可以从SUN公司的网站免费下载 (2)Eclipse IDE for Java EE Developers,可以从Eclipse公司的网站免费下载 (3)Tomcat服务器,也可以从网上免费下载 三、实验步骤 (1)按教材中演示安装JDK (2)按教材中演示安装Tomcat (3)按教材中演示安装Eclipse (4)启动Tomcat服务器,在浏览器中输入:http://localhost:8080,观察主页内容 (5)观察Tomcat安装目录下的各个子目录的内容 (6)建立一个Web应用,如HelloWorld,在index.jsp中显示“您好,这是我的第一个JSP网页。”;新建一个Server,发布测试;观察jsp文件在请求时生成的java文件、class 文件路径以及java文件内容。 (7)在将WEB应用配置到服务器上运行时,观察conf目录下的server.xml文件变化,并试着将当前应用的虚拟目录改为myProject。 (8)找到设置WEB应用默认主页的文件,找到设置语句,在第6步建立的应用中新加login.jsp,并将其设为主页。 四、实验思考题 (1)JDK安装完毕后,需要添加哪些环境变量? (2)在Tomcat安装目录下的webapps文件夹中,新建一文件夹myapp,将index.jsp文件复制到Tomcat安装目录下的webapps\myapp目录下,运行该页面(http://localhost:8080/myapp/index.jsp),结果如何?若在d:盘根目录建立一个文件夹myweb,将index.jsp文件复制到d:\myweb\目录下, 运行该页面(http://localhost:8080/myweb/index.jsp),结果如何?若要正确显示该页面,还应做如何处理?提示:修改conf目录下的server.xml文件。 (3)Tomcat默认端口号为8080,如何更改端口号? (4)如何针对某一WEB应用设置主页? 提示:在WEB-INF目录下添加web.xml,文件内容可以参考webapps\ROOT\WEB-INF\web.xml以及conf\web.xml。

图解SSH框架配置步骤

图解SSH框架配置步骤 核心提示:现在开发的一个项目使用S2SH框架,配置环境用了一两天,现在把当时配置环境时写的文档整理下发出来,也算加强点记忆。 1 开发环境 MyEclipse5.5 JDK 1.6 Java EE 5.0 Tomcat6.0 Struts2.1.6 Spring2.5.6 Hibernate3.3.1 2 为 ssh 做好准备 2.1 下载包 Struts2 现在开发的一个项目使用S2SH框架,配置环境用了一两天,现在把当时配置环境时写的文档整理下发出来,也算加强点记忆。 1 开发环境 MyEclipse5.5 JDK 1.6 Java EE 5.0 Tomcat6.0 Struts2.1.6 Spring2.5.6 Hibernate3.3.1 2 为ssh做好准备 2.1下载包 Struts2.1.6包下载: https://www.doczj.com/doc/ef13736548.html,/download.cgi#struts216 Full Distribution: o struts-2.1.6-all.zip (110mb) [PGP] [MD5] Hibernate3.3包下载: https://https://www.doczj.com/doc/ef13736548.html,/6.html Spring2.5下载: https://www.doczj.com/doc/ef13736548.html,/download

2.2搭建开发环境 打开MyEclipse,新建一个web project,如图: 注意:J2ee版本设为java ee 5.0

点击Finish完成,建好的工程如图: 如果你的myeclipse还没有配置一个web服务器,那就进行下面的步骤,这里以tomcat6为例:

jsp环境配置

jsp环境配置与项目的设计 【实验目的】 1、了解JSP开发环境安装与配置; 2、了解JSP开发的一般步骤。 【实验环境】 连接网络的计算机,操作系统Windows XP或更高版本。 【实验步骤】 一、JSP开发环境配置 JSP编程使用的Java语言,所以运行JSP程序必须要有JVM的支持,还必须要有Java程序编辑、编译程序(JDK)的支持。现在企业流行的集成开发环境是Ec lipse或MyEclipse。大多数应用程序都需要连接数据库,所以需要DBMS的支持。JSP应用程序是运行在服务器上的,所以需要Web服务器的支持,在此以Java 1.6 Update21、Tomcat、MySQL、MyEclipse6.5为例,安装配置JSP 开发环境。 1、安装JDK 从Java公司官方网站(https://www.doczj.com/doc/ef13736548.html,/technetwork/java/index.html)下载JDK,JDK安装好后,需要配置Java的环境变量,步骤如下: (1)我的电脑->属性->高级选项卡->环境变量,打开“环境变量”对话框,在系统变量中新建以下环境变量: 1.JA V A_HOME:表示Java SDK的安装目录,其值为:D:\Program Files\Java\jdk1.7.0_03(根据自己的实际安装位置进行调整)。 2.CLASSPA TH:表示Java要访问的jar文件所在的jar文件所在的目录,其值为: %JA V A_HOME%\lib;%JA V A_HOME%\jre\lib。 3.修改Path环境变量,在其中增加%JA V A_HOME%\bin;%JA V A_HOME%\jre\bin; 注意: ?对于Path环境变量是添加,而不要删除原来的内容,否则很多Windows功能不能使用; 若有其他程序要用到自己的Java环境变量,请将第③步的内容添加到Path环境变量的最后,以免影响其他程序的运行。 ?字母不区分大小写,大写字母是遵照Java环境变量配置习惯。 (2)测试 打开Windows的命令行窗口(开始->运行,在弹出的窗口中输入cmd回车),输入javac然后回车,若能显示javac的帮助信息,说明JDK安装成功,如下图所示。

Java三大框架(ssh)总结

Hibernate框架 第一章数据结构 1.1认识数据结构 数据:是信息的载体,是能够被计算机识别、存储、计算的符号集合是计算机处理的对象的总称; 数据元素:也称为结点,是组成数据的基本单位; 数据项:是数据的最小单位; 数据对象:是具有相同特征的数据元素的集合,它是数据的子集; 数据结构:计算机存储、组织数据的方式; ●逻辑结构:指从逻辑关系上描述数据,与数据的存储无关,且独立于语言; ?线性结构:有且仅有一个开始结点和一个终端结点,所有结点最多只有一个前驱 结点和一个直接后继结点; ?非线性结构:指一个结点可能有多个直接前驱和直接后继结点。 ●存储结构:指数据元素及其关系在计算机存储时如何表示,依赖于语言; ●数据运算:通茶昂贵定义在数据的逻辑结构上。 1.2算法 是为求解一个问题需要遵循的,被清晰的制定的简单指令的集合;正确的算法有如下特点: ●用待处理问题的相关信息作为输入数据 ●对一个既定的合法输入,多次执行同一算法,总返回同一个结果(随机算法除外) ●算法中的指令是可行的,即每个指令都可以实现 ●算法中指令的数量是有限的 ●算法执行完毕后,能够输出正确的数据集合 1.3算法分析 目的在于选择合适的算法,算法分析是从复杂度来考虑的。复杂度:衡量一个算法好坏的重要手段; ●时间复杂度:以算法执行时间长短来衡量 ●空间复杂度:以算法执行占用的存储空间来衡量

第二章算法 第三章设计模式 3.1面向对象设计原则 单一职责原则:要求每个对象应该只有一种责任; 开闭原则:设计程序时对扩展开放,对修改关闭; 里氏替换原则:任何情况下,子类替换父类,不会影响程序运行; 依赖倒置原则:提倡高层不依赖底层,二者都依赖抽象; 接口隔离原则:把多个功能分开声明,不强迫客户实现不需要的功能; 迪米特原则:最少只是原则尽可能的降低访问级别; 组合/聚合复用原则:尽量不用继承达到复用类的目的,而是使用组合和聚合。 3.2设计模式分类 创建型模式:如何创建对象以及何时创建对象,工厂模式,单例模式 结构型模式:对象该如何组织以及采用什么样的结构更合理 行为型模式:规定了各个对象应该具备的职责以及对象间的通信模式 3.3什么是框架 应用程序骨架;框架技术的优势在于: ●不用再考虑公共问题,框架已经帮我们做好了 ●可以专心在业务逻辑上,保证核心业务逻辑的开发质量 ●结构统一,便于学习、维护 ●框架集成的前人的经验有助于写出稳健、性能优良并且结构优良的高质量程序 3.4主流框架 3.4.1 Struts框架 最早的Java开源框架之一,定义了通用的Controller(控制器),通过配置文件(一般是struts-config.xml)隔离了Model(模型)和View(视图),以Action的概念对用户请求进行了封装,是代码更清晰易读。 3.4.2 Struts2框架 新的框架特性: ●从逻辑中分离出横切关注点的拦截器 ●减少或者消除配置文件 ●贯穿整个框架的强大表达式语言 ●支持可变更和可重用的基于MVC模式的标签API

SSH框架说明文档

一、SSH整体介绍 1. 简介 本Demo程序采用的是SSH(Struts+Spring+Hibernate)三层架构。 (1)Struts用于表现层,负责页面数据提取,页面动作响应。 (2)Spring是一种轻量级的框架模型,主要负责业务逻辑层的对象创建,表现层的Action 的创建,以及持久层的DAO的创建。 (3)Hibernate负责把内存中的数据对象保存到数据库中。 2. 框架集成说明 在SSH三层架构中,主要用Struts来实现对页面的响应及页面跳转。当用户向服务器发送某一个请求,这个请求会被服务器(Tomcat)接收到,服务器会根据请求的内容,将这个请求发送给相应的Servlet实例进行处理。Servlet会根据其内容,去生成相应的Action实例。本程序中,Struts将Action的创建工作交给了Spring的代理类来完成,创建这个实例后,将这个实例注入,由Struts调用Action中的相应方法。Action中可以配置一个或多个Service对象,Action调用Service中的方法进行业务处理。Service中通常会有一个或多个DAO的对象,DAO 继承了Hibernate的接口,用来处理数据库的操作。而Action,Service,DAO的创建与注入,都是由Spring的Bean工厂来实现的。 (1)Struts与Spring的集成 ?在Web.xml中配置Struts的配置文件 ?在Web.xml中配置Spring的配置文件,Bean工厂及过滤器 ?在Struts配置文件中集成Spring的代理类 ?在Spring配置文件中配置Action (2)Spring与Hibernate的集成 ?在Web.xml中配置Hibernate延迟过滤器配置 ?在Web.xml中配置Spring的配置文件,Bean工厂及过滤器 ?在Spring配置文件中配置DAO ?在Hibernate配置文件中配置数据库信息 ?在DAO的实现类中继承HibernateDaoSupport类 3. 程序的包结构 (1)表现层的类包 ,分别用来存放表现层的Form与Action。(2)持久层的类包 此文件夹下放置模型类,以及对应的Hibernate配置文件。

JSP环境搭建

Tomcat、Apache、IIS这三种Web服务器来讲述3种搭建JSP运行环境 Sun推出的JSP(Java Server Pages)是一种执行于服务器端的动态网页开发技术,它基于Java技术。执行JSP时需要在Web服务器上架设一个编译JSP网页的引擎。配置 JSP 环境可以有多种途径,但主要工作就是安装和配置Web服务器和JSP引擎。 下面就以Tomcat作为JSP引擎,配合Tomcat、Apache、II S这三种Web服务器来讲述3种搭建JSP运行环境的方案。 一、相关软件介绍 1、 J2SDK:Java2的软件开发工具,是Java应用程序的基础。JSP是基于Java技术的,所以配置JSP环境之前必须要安装J2 SDK。 2、 Apache服务器:Apache组织开发的一种常用Web服务 器,提供Web服务。 3、 Tomcat服务器:Apache组织开发的一种JSP引擎,本身具有Web服务器的功能,可以作为独立的Web服务器来使用。但是,在作为Web服务器方面,Tomcat处理静态HTML页面时不如Apache 迅速,也没有Apache健壮,所以我们一般将Tomcat与Apache配合使用,让Apache对网站的静态页面请求提供服务,而Tomcat作为专

用的JSP引擎,提供JSP解析,以得到更好的性能。并且Tomcat本身就是Apache的一个子项目,所以Tomcat对Apache提供了强有力的支持。对于初学者来说,Tomcat是一个很不错的选择。 4、 mod_jk.dll:Apache组织Jakarta项目组开发的使A pache支持Tomcat的插件。有了这个插件,Tomcat能够和Apache进 行无缝连接。 5、 tc4ntiis.zip:Apache组织Jakarta项目组开发的使 IIS支持Tomcat的插件。 二、软件下载 1、j2sdk https://www.doczj.com/doc/ef13736548.html, 版本:j2sdk1.4.1(35.9MB) 地址:https://www.doczj.com/doc/ef13736548.html,/j2se/1.4.1/download.html https://www.doczj.com/doc/ef13736548.html,/info/data/resource/download /j2sdk-1_4_1_01-windows-i586.exe 20070108 2、Apache2 版本:Apache2.0.43(6.69MB)地址:http://www.ap https://www.doczj.com/doc/ef13736548.html,/dist/httpd/binaries/win32/

ssh框架搭建教程

第一步,创建WEB工程,添加struts支持第二步,分包 第三步,添加spring支持

第四步,添加spring配置文件 第五步,在web.xml文件中配置初始化读取参数(spring的配置文件) contextConfigLocation /WEB-INF/applicationContext.xml 第六步,配置spring监听器 org.springframework.web.context.ContextLoaderL istener 第七步,在struts-config.xml文件中配置请求处理器,将struts请求委托给spring代理,达到控制反转的目的

第八步,添加hibernate支持

第九步,配置好hibernate以后,在applicationContext.xml文件中会自动生成“数据源”,“sessionFactory”,代码如下:

搭建Eclipse+Myeclipse+Tomcat的JSP开发环境

搭建 Eclipse+Myeclipse+Tomcat的 JSP开发环境 2008-4-12 晚 我用的软件: 1.jdk-6u5-windows-i586-p.exe 2. apache-tomcat-6.0.16.exe (JDK 和 Tomcat 的安装我已经在其他的文档写过了,这儿就只是介绍 Eclipse+Myeclipse的安装和配置) 3.eclipse-SDK-3.3.2-win32.zip 4.MyEclipse_6.0.1GA_E3.3.1_Installer.exe 一、 安装 Eclipse 首先下载 eclipse-SDK-3.3.2-win32.zip (eclipse-SDK-3.3.2-win32.zip 下载地址为: https://www.doczj.com/doc/ef13736548.html,/downloads/ 具体下载地址: https://www.doczj.com/doc/ef13736548.html,/eclipse/eclipse/downloads/dro ps/R-3.3.2-200802211800/eclipse-SDK-3.3.2-win32.zip) 下载好后直接解压到你指定的目录就 OK 了,我是解压到

“E:\JavaEditer”目录下的, 解压好后如下图:

双击, “eclipse.exe”打开 Eclipse 会出现: 需要设置 workspace, 即工程的存放目录。 这可有你自己喜好设置。 我这里设置“E:\JavaEditer\workspace” ,并把下面的框勾选, 点击“OK”

等会儿出现欢迎界面: 点击最右边的图标出现工作台:

ssh框架搭建教程

ssh框架搭建教程 SSH 在J2EE项目中表示了3种框架,既Spring + Struts +Hibernate 第一步,创建WEB工程,添加struts支持 第二步,分包 第三步,添加spring支持 第四步,添加spring配置文件 第五步,在web.xml文件中配置初始化读取参数(spring的配置文件) contextConfigLocation /WEB-INF/applicationContext.xml 第六步,配置spring监听器 第七步,在struts-config.xml文件中配置请求处理器,将struts请求委托给spring代理,达到控制反转的目的 第八步,添加hibernate支持 第九步,配置好hibernate以后,在applicationContext.xml文件中会自动生成“数据源”,“sessionFactory”,代码如下:

SSH框架整合详解(精典)

已经经过本人测试 第一步:准备工作 MyEclipse 6.0------T omcat6.0 所需jar文件:(所有jar文件已整理ssh_jars文件夹)注意:ssh_test项目中采用的是MySql 数据库。而本文档中配置的是Oracle数据库,注意其中配置的不同之处哦(在相应的地方有注明) 第二步:(建立项目,包结构,导入所需jar文件) 新建一个web project:

建立包结构如下: 各包功能说明: com.ssh.config : 配置文件(*.properties),如数据库配置信息com.ssh.resource : 资源文件 https://www.doczj.com/doc/ef13736548.html,m : 公共工具(util)包

com.ssh.util.orm.hibernate : hibernate DAO 模板com.ssh.model : 各实体类文件 com.ssh.service : 业务逻辑包相当于biz com.ssh..test : 测试包 com.ssh.action : struts Action 包结构可以根据自己需要自行划分 导入jar文件: 新建一个User Library: sshJars 添加jar文件:

将新建的User Library: sshJars加入到项目中: 第三步:撰写资源文件 jdbc.properties 在jdbc.properties 里写上连接数据库的配置信息,此文件的配置信息用于在spring的配置文件中使用,数据库的配置信息也可以写到Spring 的配置文件中,这在一个jdbc.properties文件中是为了方便更改. 在com.ssh.resource包中新建下列文件:

最详细的ssh框架整合讲解

最详细的ssh框架整合讲解

基于Myeclipse6.5的SSH框架整合 Mx25184 2012-08-14

1、文章目的 最近整合SSH框架,期间遇到很多问题,中途几次熬夜查找,精神几度崩溃,心想如此好的框架为啥搭建整合的时候确实如此费劲,在网上找了很多解决方案,均不能解决问题。为了以后让想学SSH的人少走点弯路,故此次将整个完整搭建步骤写出来,供大家分享,希望对大家有所帮助。 2、运行环境 1、jdk-6u1-windows-i586-p 2、MyEclipse_6.5.0GA_E3.3.2_Installer_A 3、apache-tomcat-6.0.13.exe 4、mysql-essential-5.1.53-win32 5、数据库脚本程序 create database SSH; create table user( id int(11) not null auto_increment, username varchar(50) default null, password varchar(50) default null, primary key(id) );

insert into user values('1','admin','admin');

具体环境搭建基本上就是下载安装,继续流程就不在详细说明了,一般网上都可以查到。 3、创建项目工程 再打开的Myeclipse中,新建Web project,项目名字我们起名 Myssh ,J2EE Sqecification Level选择Java EE5.0,然后点击Finish即可。

eclipse中JSP开发环境的配置心得

首先讲一下环境配置,注意我配置的环境是在Windows2000 Server下的,不是Linux下的,配置的大致流程和操作系统无关,仅仅是在具体的安装上有差别。而配置成功与否,与操作系统无关。 软件安装分为以下几个部分: 1、Java环境安装: 这里使用的是J2SE 1.4.2,这个可以到sun公司的网站去下载:ttp://https://www.doczj.com/doc/ef13736548.html,/j2se/1.4.2/download.html 。 为什么不用其他的版本呢?我也不清楚,不过公司里配置的标准版本就是这个版本,大概是因为兼容性的原因吧。 下载完成后,即可安装J2SE-SDK到E:\jsk目录下。 配置环境变量如下: JAVA_HOME = E:\jdk PATH

= %JAVA_HOME%\bin;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib; CLASSPATH = %JAVA_HOME%\lib;%JAVA_HOME%\jre\lib; 2、Web Server环境安装: Web Server选择流行的Apache Tomcat 5.0.28,到https://www.doczj.com/doc/ef13736548.html,/ 处下载,建议使用非安装的压缩版,有一点需要注意,Apache Tomcat不支持EJB,因此如果要进行EJB开发,那么就不要选择Apache Tomcat。 解压tomcat到E:\Tomcat目录下。 配置环境变量如下: TOMCAT_HOME = E:\Tomcat 3、IDE环境安装: Eclipse是目前最佳的IDE开发环境,我们公司目前统一配置的是Eclipse 3.11中文版,可以去https://www.doczj.com/doc/ef13736548.html,/downloads/ 下载。这个版本和后面提到

eclipse搭建SSH框架详解

SSH框架是最常用的框架之一,在搭建SSH框架的时候总有人遇到这样,那样的问题。下面我介绍一下SSH框架搭建的全过程。 第一步:准备工作。 下载好eclipse,Struts2,Spring,Hibernate。 1.eclipse:eclipse下载的时候建议下载JavaEE版的eclipse。 当然你也可以下载eclipse-SDK。(下载eclipse-SDK需要下载Web,Tomcat等plugins) 2.Struts2:https://www.doczj.com/doc/ef13736548.html,/download 1)引入Struts的jar包。下载struts-*-all.zip 解压后,struts/lib目录下是struts所有的相关jar包。 其中有5个是必须的: Commons-logging-1.0.4.jar,Freemarker-2.3.13.jar, Ognl-2.6.11.jar,Struts2-core-2.1.6.jar,Xwork-2.1.2.jar 其余jar包并不是struts必须的。还有3个包也要注意导入。不导入运行Tomcat时候可能会出现异常。 commons-io-1.3.2.jar,commons-fileupload-1.2.1.jar,javassist-3.7.ga.jar 注意:javassist-3.7.ga.jar包是在struts2-blank-2.2.1.war示例工程中的web-inf/lib下的。 3.Spring:https://www.doczj.com/doc/ef13736548.html,/download/community 还可以在eclipse下安装下载。具体步骤是这样的: 1)打开eclipse-help-Software Updates. 2) 在打开的对话框中选择上面的第二项(Available Software)。 3)点击Add Site按钮,弹出URL对话框。 4)在对话框里输入:https://www.doczj.com/doc/ef13736548.html,/updatesite/点击OK。 5)选择sping IDE点击安装(Install)。 4.Hibernate:https://www.doczj.com/doc/ef13736548.html,/projects/hibernate/files/hibernate3/

JSP开发环境配置与测试

实验1 JSP开发环境配置与测试 一、实验目的 1.搭建Web编程环境,能正确安装配置java运行环境、WEB服务器和数据库服务器 2.熟悉WEB编程集成环境MYEclipse. 3.熟练掌握WEB工程的创建、发布、运行流程。 二、实验内容 1.安装并配置java运行环境JDK和JRE 2.安装Web服务器tomcat, 配置Tomcat服务器 3.安装并配置数据库MySQL. 4.安装MyEclispe,熟悉各项菜单项 5.为MyEclispe集成配置JDK和Tomcat 三、试验环境 连接网络的计算机,操作系统Windows XP或更高版本 四、实验仪器及耗材 计算机,JDK,TOMCAT, MySQL, MyEclipse等软件。 五、实验步骤 1、安装并配置JDK和JRE 2、设置好classpath和path路径 3、安装Tomcat5.5 4、设置Tomcat的配置属性 5、安装并配置MySQL数据库 6、安装MySqL Administrator工具 7、安装MyEclipse 8、新建并配置一个工程,运行发布一个新的工程。 六、实验指导 JSP开发环境配置 JSP编程使用的Java语言,所以运行JSP程序必须要有JVM的支持,还必须要有Java程序编辑、编译程序(JDK)的支持。现在企业流行的集成开发环境是Eclipse或MyEclipse。大多数应用程序都需要连接数据库,所以需要DBMS的支

持。JSP应用程序是运行在服务器上的,所以需要Web服务器的支持,在此以Java 1.6 Update21、Tomcat、MySQL、MyEclipse6.5为例,安装配置JSP开发环境。1、安装JDK 从Java公司官方网站(https://www.doczj.com/doc/ef13736548.html,/technetwork/java/index.html)下载JDK,现在最新的是Java SE6 Update22,我们采用的JDK1.6 Update 21,只需要双击中下载到的EXE文件,点下一步即可安装。JDK安装好后,需要配置Java 的环境变量,步骤如下: (1)我的电脑->属性->高级选项卡->环境变量,打开“环境变量”对话框,在系统变量中新建以下环境变量: ①JAVA_HOME:表示Java SDK的安装目录,其值为:D:\Program Files\Java\jdk1.6.0_21(根据自己的实际安装位置进行调整)。 ②CLASSPATH:表示Java要访问的jar文件所在的目录,其值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar。 ③并修改Path环境变量,在其中增加%JAVA_HOME%\bin; 注意: ?对于Path环境变量是添加,而不要删除原来的内容,否则很多 Windows功能不能使用;若有其他程序要用到自己的Java环境变量,请将第 ③步的内容添加到Path环境变量的最后,以免影响其他程序的运行。 ?字母不区分大小写,大写字母是遵照Java环境变量配置习惯。 (2)测试 打开Windows的命令行窗口(开始->运行,在弹出的窗口中输入cmd回车),输入javac然后回车,若能显示javac的帮助信息,说明JDK安装成功,如下图所示。 2、安装Tomcat Tomcat 是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。

搭建SSH2框架详细步骤、SSH2框架整合的步骤和原理

搭建SSH2框架详细步骤、SSH2框架整合的步骤和原理SSH2框架整合的详细步骤如下: 1、新建一个web工程,并且设置其编码形式为utf-8 2、所有的jsp页面设置成utf-8 3、建立三个Source foloder:src、config、test 1)src 存放源代码 2)config目录下新建三个package spring 存放spring的配置文件 struts2 存放struts的配置文件 hibernate 存放hibernate的配置文件 3)test 存放测试类 4、准备相应的jar包 Lib目录下添加文件夹,在对应的文件夹中放入相应的包 db hibernate junit spring struts2 jstl 5、准备jsp页面要存放的位置

WEB-INF/jsp post user 6、准备dao和daoImpl,以及service 和serviceImpl 7、在test中新建测试类,测试声明式事务处理是否正确 8、准备action 9、配置web.xml 10、配置struts.xml 11、配置OpenSessionInView模式 它是通过延长session的时间来保证的 在懒加载的时候需要用到 因为session的一级缓存保存在session中,如果延长session的关闭就意味着一级缓存中的数据会停留在内存中,这样内存开销会比较大 SSH2整合的原理: 启动tomcat,系统会自动加载读取web.xml org.springframework.web.context.ContextLoaderListener 当tomcat启动的时候,上面的监听器就开始运行了,就会启动spring容器,就会加载配置文件,纳入spring管理的bean就会生成对象 对象包括:action,do,service,代理对象 在struts.xml中有如下配置:

相关主题
文本预览
相关文档 最新文档