发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
2012-04-11 18:38:28| 分类: Web Development | 标签:myeclipse ssh struts spring hibernate |字号大中小 订阅
一、建立一个Web Project ①点击File→New→Web Project 新建一个Web工程。 ②在Project Name中输入项目名ssh,在J2EE Specification Level中选择Java EE 6.0,然后点击Finish。
二、搭建Spring3.0 ①左边显示的是生成以后的Web Project 目录结构。 选择工程名(ssh),然后添加Spring。MyEclipse→Project Capabilities→Add Spring Capabilities ②Spring version选择Spring 3.0 按图选择相应的包Spring 3.0 AOP,Spring 3.0 Core,Spring 3.0 Persistence Core,Spring 3.0 Persistence JDBC,Spring 3.0 Web;JAR Library Installation里选择Copy到lib目录(避免发布到Tomcat出问题)。 ③生成applicationContext.xml文件,Folder中选择WebRoot/WEB-INF,然后点击Finish。 三、搭建Hibernate3.3 ①左边显示的是生成Spring以后的目录结构(文件夹上面会有个S)。 选择工程名(ssh),然后添加Hibernate。MyEclipse→Project Capabilities→Add Hibernate Capabilities ②Hibernate Specification选择Hibernate 3.3 按图选择相应的包Hibernate 3.3 Annotations & Entity Manager,Hibernate 3.3 Core;JAR Library Installation里选择Copy到lib目录(避免发布到Tomcat出问题)。 ③这里统一由Spring configuration file管理Hibernate。 ④选择继承的Spring配置文件(WebRoot/WEB-INF/applicationContext.xml),SessionFactory Id默认。 ⑤这里配置数据库连接,这里不打勾Specify Spring DataSource connection details,点击Next。 如果要建可以在DB Browser(Windows→Show View→Other→MyEclipse Database→DB Browser)里面新建。 ⑥不打勾Create SessionFactory class,点击Finish。
四、搭建Struts2.1 ①左边显示的是生成Hibernate以后的目录结构,这里用Spring管理所以看不到hibernate.cfg.xml文件了。 选择工程名(ssh),然后添加Struts。MyEclipse→Project Capabilities→Add Struts Capabilities ②Struts specification里选择Struts2.1,Struts 2 filter name默认,点击Next。 ③加入Struts核心包,点击Finish。 ④到此SSH环境就已经搭建好了。下面开启服务看看对不对?
五、启动Tomcat服务器,看搭建成功没? ①在web.xml里面加个监听Spring。 <listener> <listener-class> org.springframework.web.context.ContextLoaderListener </listener-class> </listener> ②在Servers里面点击Add Deployments。这个是MyEclipse自带的TOMCAT6.0.13。 ③把工程发布到Tomcat上。 ④点击Run Server启动。 ⑤Console控制台里面启动完成,Spring也启动起来了。 ⑥打开IE输入:http://localhost:8080/ssh 正常显示环境已经没有问题,在此框架基础上可以扩展了。
※生成之后所用到的包 ①WebRoot/WEB-INF/lib antlr-2.7.6.jar cglib-2.2.jar com.springsource.com.mchange.v2.c3p0-0.9.1.2.jar com.springsource.net.sf.cglib-2.2.0.jar com.springsource.org.aopalliance-1.0.0.jar com.springsource.org.apache.commons.fileupload-1.2.0.jar com.springsource.org.apache.commons.httpclient-3.1.0.jar com.springsource.org.apache.commons.lang-2.4.0.jar com.springsource.org.apache.commons.logging-1.1.1.jar com.springsource.org.apache.commons.pool-1.5.3.jar com.springsource.org.apache.log4j-1.2.15.jar com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar com.springsource.org.codehaus.jackson.mapper-1.0.0.jar commons-collections-3.1.jar commons-dbcp.jar dom4j-1.6.1.jar ehcache-1.2.3.jar ejb3-persistence.jar hibernate-annotations.jar hibernate-commons-annotations.jar hibernate-entitymanager.jar hibernate-validator.jar hibernate3.jar javassist-3.9.0.GA.jar jotm.jar jta-1.1.jar log4j-1.2.14.jar mysql-connector-java-5.1.18-bin.jar name.txt org.springframework.aop-3.0.5.RELEASE.jar org.springframework.asm-3.0.5.RELEASE.jar org.springframework.aspects-3.0.5.RELEASE.jar org.springframework.beans-3.0.5.RELEASE.jar org.springframework.context-3.0.5.RELEASE.jar org.springframework.core-3.0.5.RELEASE.jar org.springframework.expression-3.0.5.RELEASE.jar org.springframework.instrument-3.0.5.RELEASE.jar org.springframework.instrument.tomcat-3.0.5.RELEASE.jar org.springframework.jdbc-3.0.5.RELEASE.jar org.springframework.orm-3.0.5.RELEASE.jar org.springframework.oxm-3.0.5.RELEASE.jar org.springframework.transaction-3.0.5.RELEASE.jar org.springframework.web-3.0.5.RELEASE.jar org.springframework.web.portlet-3.0.5.RELEASE.jar org.springframework.web.servlet-3.0.5.RELEASE.jar org.springframework.web.struts-3.0.5.RELEASE.jar persistence.jar slf4j-api-1.5.8.jar slf4j-log4j12-1.5.8.jar xapool.jar
②Struts 2.1 Core Libraries antlr-2.7.2.jar aopalliance-1.0.jar classworlds-1.1.jar commons-beanutils-1.7.0.jar commons-chain-1.2.jar commons-collections-3.2.jar commons-digester-2.0.jar commons-fileupload-1.2.1.jar commons-io-1.3.2.jar commons-lang-2.3.jar commons-logging-1.0.4.jar commons-logging-api-1.1.jar commons-validator-1.3.1.jar freemarker-2.3.16.jar javassist-3.7.ga.jar json-lib-2.1-jdk15.jar name.txt ognl-3.0.jar oro-2.0.8.jar sslext-1.2-0.jar struts2-convention-plugin-2.2.1.jar struts2-core-2.2.1.jar struts2-embeddedjsp-plugin-2.2.1.jar struts2-json-plugin-2.2.1.jar xwork-core-2.2.1.jar
来自: firefly87 > 《java》
0条评论
发表
请遵守用户 评论公约
Spring3.xjar包详解与依赖关系
【使用BoneCP需要导入】 1、bonecp-0.7.1.RELEASE.jar(在http://jolbox.com/requirements.html下载)(依赖【1】、【2】、【3】) 2、guava-11.0.2.jar(http://code.google.com/p/guava-libraries/wik...
SSH项目整合开发的环境搭建
antlr-2.7.7.jardom4j-1.6.1.jarhibernate-commons-annotations-4.0.5.spring包(10个)spring-beans-4.1.6.RELEASE.jarspring-context-4.1.6.RELEASE.jarspring-core-4.1.6.RELEASE.jarspring-express...
开发环境搭建集合【笔记】-2016.6.14
struts2+spring+hibernate整合时所需的jar包
使用MyEclipse部署SSH框架
使用MyEclipse部署SSH框架。点击MyEclipse右上角的MyEclipse DataBase ...新建一个数据库连接,选好数据库种类(我用的是MySQL),配好地址和数据库名字,添上登陆名和密码,加上Jar包,才能算是配好。...
图解SSH框架配置步骤
下载struts-2.1.6-all.zip解压后,struts-2.1.6\lib目录下是struts所有的相关jar包。在WEB-INF/classes目录下,新建struts.xml,模版如下:<?xml version="1.0" encoding="UTF-8"...
简单SSH项目开发步骤
Hibernate框架。Hibernate 缓存。Spring与Hibernate。5)Spring对jdbc、hibernate操作的封装。Hibernate3.6.Admin findByAdmin(Admin admin);【hibernate 相关 jar】hibernate3.jar.hibernate-jpa-2.0...
struts2.1.8 + spring2.5.6 + hibernate3.3.2整合的...
加入包:xwork-core-2.1.6.jar、 struts2-core-2.1.8.jar、ognl-2.7.3.jar、freemarker-2.3.15.jar、commons-io- 1.3.2.jar、commons-fileupload-1.2.1.jar、struts2-spring-plugin-2.1.8.jar.4、ognl-...
eclipse中gradle的使用
eclipse中gradle的使用。gradle默认的本地缓存库在c盘user目录下的.gradle文件夹下,安装好gradle后,可以添加环境变量GRADLE_USER_HOME...
微信扫码,在手机上查看选中内容