综合了一下几个spring的配置,综合出了一个适合自己的spring文件。
applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p="http://www.springframework.org/schema/p"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName"
value="com.microsoft.jdbc.sqlserver.SQLServerDriver">
</property>
<property name="url"
value="jdbc:microsoft:sqlserver://localhost:1433;databaseName=StudentManager">
</property>
<property name="username" value="sa"></property>
<property name="password" value="123"></property>
</bean>
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="dataSource" />
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect
</prop>
<prop key="hibernate.show_sql">
true
</prop>
<prop key="hibernate.format_sql">
true
</prop>
</props>
</property>
<property name="mappingResources">
<list>
<value>/org/wlc/ssh2/domain/Student.hbm.xml</value>
</list>
</property>
</bean>
<bean id="studentDAO" class="org.wlc.ssh2.dao.impl.StudentDAOImpl">
<property name="sessionFactory">
<ref bean="sessionFactory"></ref>
</property>
</bean>
<bean id="studentServiceDAO" class="org.wlc.ssh2.service.impl.StudentServiceDAOImpl">
<property name="studentDAO" ref="studentDAO">
</property>
</bean>
<bean name="/action" class="org.wlc.ssh2.action.StudentAction" >
<property name="studentServiceDAO" ref="studentServiceDAO">
</property>
</bean>
</beans>
struts-config.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">
<struts-config>
<data-sources />
<form-beans />
<global-exceptions />
<global-forwards />
<action-mappings>
<action path="/action"
type="org.springframework.web.struts.DelegatingActionProxy"
parameter="method"></action>
</action-mappings>
<message-resources parameter="com.yourcompany.struts.ApplicationResources" />
<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property value="/WEB-INF/applicationContext.xml" property="contextConfigLocation"/>
</plug-in>
</struts-config>
web.xml要加上监听器
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>
分享到:
相关推荐
H3C 5500 ssh登录配置 H3C 5500 ssh登录配置是一种常用的网络设备登录方式,它通过使用 SSH(Secure Shell)协议来确保数据信息交换的安全。下面是H3C 5500 ssh登录配置的详细过程和相关知识点: 一、 SSH 登录...
3. **SSH配置文件**:`~/.ssh/config`文件可以用来定义别名、端口转发、默认用户等,以简化SSH连接。例如,为一个特定的主机定义别名,可以避免每次输入完整的主机名和端口号。 4. **免密码登录**:完成上述步骤后...
ssh标准配置ssh标准配置ssh标准配置
### SSH详细配置文件知识点 #### 一、SSH框架概述与创建 SSH,即Struts、Spring、Hibernate三个开源框架的组合,是Java Web开发中常用的三层架构模式。它结合了Struts的MVC架构,Spring的IoC和AOP,以及Hibernate的...
### H3C_SSH2.0配置详解 #### 一、SSH2.0简介与原理 **SSH2.0**,即**Secure Shell 2.0**,是一种用于实现安全远程登录的技术。它通过在网络环境中提供加密和强大的认证功能来确保数据传输的安全性,有效地防止了...
SQLServer 数据库 SSH 配置详解 SQLServer 数据库 SSH 配置是将 SQLServer 数据库与 Secure Shell(SSH)协议集成,以实现加密的数据传输和身份验证。本文将详细介绍 SQLServer 数据库 SSH 配置的实现步骤和相关...
解决的问题为 git 配置多个ssh key 我们配置好两个 sshkey 后 分别为两个 如果是 github.com gitlab.com gitee.com 这三个当然没有问题 开发此工具碰到的问题是 开发者碰到同一代码托管平台 来自多个账号的 sshkey ...
以下是SSH配置的关键知识点: 1. **安装SSH服务器**: 在大多数Linux发行版中,SSH服务器通常是OpenSSH。你可以通过命令行工具如`apt`(Ubuntu/Debian)或`yum`(CentOS/RHEL)来安装SSH服务器。 2. **启动SSH服务*...
在这个实例中,我们将深入探讨如何配置SSH2,以便在不同系统之间建立安全的通信。SSH2提供了加密的数据传输,确保了用户的密码和其他敏感信息在传输过程中不被窃取。 首先,我们需要理解SSH2的基本组件。SSH2由...
h3c交换机SSH配置方法h3c交换机SSH配置方法h3c交换机SSH配置方法
一、ssh服务器安装 1).我们使用免费软件freeSSHd。... 2)安装完成后进入配置界面, (1)Server State中确保SSH服务已打开 如果此处出现不能打开的情况,在SSH界面将Start SSH server on ...(4)在Linux客户端ssh配置,参
根据提供的文件信息,可以看出这里似乎存在一定的混淆,因为文件标题和描述强调的是SSH配置过程,但实际内容却涉及到了Struts2、Spring以及Hibernate等Java Web框架和技术的配置。为了符合您的需求,我将集中讨论SSH...
### SSH2.0配置详细手册知识点总结 #### 1. SSH2.0简介 ##### 1.1 概述 SSH(Secure Shell)是一种网络协议,用于计算机之间的加密登录。当用户通过不安全的网络环境远程登录到一台设备时,SSH能够通过加密通信和...
ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ...
### 在Juniper路由器上配置SSH服务 #### 一、引言 随着网络安全需求的日益增长,采用安全的方式管理网络设备变得至关重要。SSH(Secure Shell)作为一种加密的网络协议,为远程登录提供了强大的安全保障。本文将...
标题中的“ssh零配置_项目Demo”指的是使用SSH(Spring、Struts、Hibernate)三大框架进行开发时的无配置或最少配置方式。SSH是Java Web开发中常用的三个开源框架,它们分别是Spring负责依赖注入和事务管理,Struts...
SSH 服务配置在 Linux 系统中的应用 SSH(Secure Shell)是一种安全的远程登录协议,用于取代不安全的 telnet、rlogin、rsh 等协议。SSH 可以提供加密的远程登录、文件传输和端口转发等功能,使得数据传输更加安全...
### IDEA配置SSH框架详解 #### 一、简介 在Java Web开发中,SSH(Struts + Spring + Hibernate)框架组合是一种非常流行的轻量级企业级应用解决方案。它结合了Struts2的MVC架构模式、Spring的依赖注入与事务管理...