ssh集成步骤1
来源:互联网 发布:淘宝前100名半价可信吗 编辑:程序博客网 时间:2024/06/03 06:16
1.新建spring配置文件applicationContext.xml,在web.xml配置一个spring监听器
用于初始化IOC容器
例如
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
2.新建hibernate映射文件跟实体类
3.将hibernate集成到spring中,配置一个dataSource一个sessionFactory
例:
数据源,根据需要修改
服务器JNDI数据源
<bean id="myDataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName" value="java:comp/env/jdbc/myds"/>
</bean>
spring管理的数据源
<bean id="mydataSource" class="org.apache.commons.dbcp.BasicDataSource">
<property name="url" value="jdbc:mysql://localhost:3306/sshtest"></property>
<property name="driverClassName" value="com.mysql.jdbc.Driver"></property>
<property name="username" value="root"></property>
<property name="password" value="123"></property>
</bean>
sessionFactory:
<bean id="mySessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource" ref="mydataSource"></property>
<property name="mappingResources">
<list>
<value>com/accp/entity/Question.hbm.xml</value>
<value>com/accp/entity/Userinfo.hbm.xml</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</prop>
</props>
</property>
</bean>
4. 修改struts-config.xml将struts的处理器换成spring的struts处理器
//这句可以到sprint-struts的jar包里复制
<controller processorClass="org.springframework.web.struts.DelegatingRequestProcessor"></controller>
并在web.xml中配置
例如
:
<!-- 配置struts应用 -->
<servlet>
<servlet-name>actionServlet</servlet-name>
<servlet-class>
org.apache.struts.action.ActionServlet
</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>actionServlet</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
5.将action,service,dao配置成spring的受管BEAN,并根据需要注入
dao可以继承HibernateDaoSupport
例如
<bean name="/testAction" class="com.accp.action.TestAction">
<property name="service" ref="testService"></property>
</bean>
- ssh集成步骤1
- SSH框架集成步骤
- SSH集成开发宝典步骤
- SSH框架的集成步骤
- 关于SSH集成框架的搭建步骤
- ssh和dwr集成的一些步骤
- ssh和dwr集成的一些步骤
- 使用SSH集成框架开发项目步骤
- 使用SSH集成框架开发项目步骤
- 用SSH集成框架开发项目步骤
- 使用SSH集成框架开发项目步骤
- SSH集成异常1
- SSH整合步骤(1)
- SSH集成
- SSH集成
- ssh集成
- AndroidStudio集成Git-1配置.ssh
- BIRT集成步骤
- 【转载】PHP版本讲解
- [学习记录] Android.mk分析
- JPA JPQL 查询、排序
- 6,7,8 ICMP协议,ping和Traceroute
- [性能调整] 关于Oracle连接超时的问题(WARNING: inbound connection timed out (ORA-3136)连接超时问题)
- ssh集成步骤1
- C++ 模版中的一些稀奇古怪的技巧
- SQLserver基本脚本语句 (整理)
- BIT寒假练习-2013__1008:Putting Apples
- ssh集成2
- (EditText)This text field does not specify an inputType or a hint
- JQuery 发送Json格式数据
- 跟我一起写 Makefile
- Oreacle 11g IMPDP/EXPDP 参数使用小记