MyEclipse6.0.1中SSH项目的配置
来源:互联网 发布:编程到底难在哪里 编辑:程序博客网 时间:2024/05/21 17:16
一加入SSH支持
1、加入spring2.0的支持
加入的包有:
Spring2.0 AOP Libraries(对aop的支持)
Spring2.0 Core Libraries
Spring2.0 Persistence Core Libraries
Spring2.0 Persistence JDBC Libraries(JDBC支持)
Spring2.0 Testing Suppor Libraries
Spring2.0 Web Libraries
Hibernate3.2 Core Libraries
Hibernate3.2 Annotations & Entity Manager
Hibernate3.2 Advanced Support Libraries
2、加入hibernate 选择myEclipse Libraries 但是不选择任务包
3、加入struts1.2的支持
二正确配置配置文件
1、Spring 配置文件配置如下:
<bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
<property name="sessionFactory">
<ref bean="sessionFactory"/>
</property>
</bean>
<bean id="persondao" class="com.ssh.impel.PersonDAOImpel">
<property name="hibernateTemplate">
<ref bean="hibernateTemplate"/>
</property>
</bean>
<bean name="/pserson" class="com.ssh.struts.action.PsersonAction">
<property name="persondao">
<ref bean="persondao"/>
</property>
</bean>
2、struts配置文件配置如下:
3、web-xml配置文件配置如下:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/classes/applicationContext.xml</param-value>
</context-param>
<servlet>
<servlet-name>context</servlet-name>
<servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
4、加入包commons-pool.jar spring.jar
5、删除包asm-2.2.3.jar hibernate-annotaions.jar
这里只粘贴了需要手动配置的代码。
最后总结一下配置ssh 环境的需要步骤
1、加入spring 包(增删一些冲突包)
2、加入hibernate包
3、加入struts包
4、在applicationContext.xml文件注册“hibernateTemplate” bean
5、在struts-config.xml中加入插件“ContextLoaderPlugIn”
6、在struts-config.xml文件中配置<controller>节点
7、在web.xml中注册struts
之后就按项目需要来做了
建一个表就建一个pojo,然后生产hibernate配置文件
建一个dao 就在spring 里面注册一下 建一个impel 也在spring 里注册一下
建一个action 就在spring里注册一下
加入验证框架,配置validation-xml ,然后在ApplicationResource.properties配置错误信息
加上validate=true
加入插件ValidatorPlugIn
- MyEclipse6.0.1中SSH项目的配置
- MYECLIPSE6.0中配置SSH
- ssh项目中Myeclipse的配置
- Myeclipse6.0.1+tomcat6的配置问题
- MyEclipse6+Weblogic配置ssh环境经验
- maven的安装配置以及在MyEclipse6.0中集成
- ssh项目的数据库配置
- 基于MyEclipse6.5的SSH整合
- 基于MyEclipse6.5的SSH整合
- 基于MyEclipse6.5的SSH整合
- 基于MyEclipse6.5的SSH整合
- Myeclipse6.0.1安装及其配置
- MyEclipse6.0.1安装及其配置
- 在MyEclipse6.5中配置WebLogic9.2
- 在MyEclipse6.5中配置fckeditor
- MyEclipse6.5中配置web开发环境
- linux 中安装myEclipse6.0.1
- SSH中web的配置
- win7桌面上出现一个白色图标清不掉
- 运算符重载为成员函数
- 怎么样在网页上读取远程xml的数据
- Windows IIS服务器.7z文件不能下载解决办法(转载)
- 单目运算符“++”重载为成员函数形式
- MyEclipse6.0.1中SSH项目的配置
- TDD与VTDD系列(四):简单实例演示TDD过程
- 水晶报表公式组合,推试显示报表
- showModalDialog参数详解
- 更改Google Desktop数据库文件路径
- H3流程开发笔记(二)启动一个新流程(上)
- 将ogre 嵌入到 Qt中
- H3流程开发笔记(二)启动一个新流程(下)
- virtual和override