`
a881127b
  • 浏览: 66704 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

SSH配置注意事项

阅读更多
一:首先是wen.xml的配置是最需注意的。(顺序不能变)
1.配置sping配置文件的路径
 
<context-param>   
        <param-name>contextConfigLocation</param-name>   
        <param-value>classpath:applicationContext.xml</param-value>   
    </context-param> 

2.配置事件监听
  
 <listener>  
        <listener-class>  
            org.springframework.web.context.ContextLoaderListener  
        </listener-class>  
    </listener> 

3.配置过滤器
  
 <filter>
        <filter-name>struts2</filter-name>
        <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
    </filter>

    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>


二.在省去hibernate配置文件的情况下,配置application.xml
   1.数据源
  
<bean id="dataSource"    
        class="org.apache.commons.dbcp.BasicDataSource">    
        <property name="driverClassName" value="com.mysql.jdbc.Driver"></property>
        <property name="url" value="jdbc:mysql://127.0.0.1:3306/test"></property>
          
        <property name="username" value="root"></property> 
        <property name="password" value="788124"></property> 
    </bean>   

   2.session工厂
   
<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.MySQLDialect
                </prop>    
            </props>    
        </property>    
        <property name="mappingResources">    
            <list>    
                <value>springModel/Person.hbm.xml</value>
            </list>    
        </property> 
    </bean>  

3.配置事物管理
<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> 
       <property name="sessionFactory" ref="sessionFactory" /> 
    </bean> 

	<tx:advice id="txAdvice" transaction-manager="transactionManager"> 
	  <tx:attributes> 
	   <tx:method name="add*" propagation="REQUIRED"/> 
	   <tx:method name="del*" propagation="REQUIRED"/> 
	   <tx:method name="update*" propagation="REQUIRED"/> 
	   <tx:method name="get*" propagation="SUPPORTS" read-only="true"/> 
	   <tx:method name="search*" propagation="SUPPORTS" read-only="true"/> 
	  </tx:attributes> 
	</tx:advice>
	<aop:config> 
	<aop:pointcut id="affectMethods" expression="execution(* edu.accp.dao.hibImpl.*.*(..))"/> 
	  <aop:advisor advice-ref="txAdvice" pointcut-ref="affectMethods"/> 
	</aop:config> 

源代码如下:
  
分享到:
评论

相关推荐

    ssh项目流程和注意事项

    ### SSH项目流程与注意事项 SSH框架(Struts + Spring + Hibernate)是Java Web开发中非常流行的一种技术组合,它能够高效地实现MVC设计模式,提高开发效率,并保证代码的可维护性和可扩展性。本文将详细介绍SSH...

    ssh配置文件ssh配置文件

    配置文件的管理和安全注意事项: 1. **备份**:在修改任何配置文件前,务必先备份原始文件,以防出现错误导致服务无法运行。 2. **权限**:确保配置文件的权限正确。客户端的`~/.ssh/config`应具有`600`权限(即只有...

    在juniper路油器上配置ssh  

    #### 三、注意事项 - 在配置SSH服务时,应特别注意保持系统的最新状态,及时更新固件版本以避免潜在的安全漏洞。 - 除了使用SSH密钥认证外,还可以结合使用密码认证来增加额外的安全层。 - 定期审核SSH日志,监控...

    ssh注意事项

    ### SSH注意事项:整合Spring与Hibernate #### 1. Spring中的Bean注入与配置 在Spring框架中,Bean的注入是其核心特性之一。例如,在`LoginAction`类中,开发者需正确声明和注入`UserDAO`接口的实现类。这通常通过...

    CentOS系统安装及SSH配置.rar

    这两份文档——"CentOS安装文档.doc"和"CentOs配置SSH.doc"将提供更详尽的步骤和注意事项,帮助你顺利完成CentOS系统的安装和SSH配置。对于初学者,理解并实践这些步骤是迈向Linux系统管理的重要一步。同时,熟悉SSH...

    SSH无密码登录配置(主要针对Hadoop配置)

    **八、安全注意事项** 虽然SSH无密码登录提供了便利,但也增加了安全风险。确保仅将公钥复制到信任的主机,并且定期更换私钥以增强安全性。同时,保持SSH配置文件的权限严格,避免未经授权的访问。 总结,SSH无密码...

    ssh2框架搭建流程及注意事项

    以下是对SSH2框架搭建流程及注意事项的详细说明: 1. **创建新工程** 在MyEclipse中创建新工程时,如果涉及到泛型如`List&lt;xxx&gt;`,需要确保工程的Java版本为Java EE5.0或以上,因为泛型是Java 5引入的新特性。 2. ...

    mysql教程ssh配置

    6. **安全注意事项**: 保持SSH配置文件权限安全,避免未经授权的访问。确保只有用户本人能读取私钥文件,并定期更换SSH密钥以增强安全性。 7. **J2EE与Oracle数据库连接配置**: 虽然题目主要涉及MySQL,但提到...

    SSH详细配置文件(自己个人经验)

    #### 四、注意事项 - **版本一致性**:在配置SSH框架时,确保所有组件的版本兼容,尤其是Spring、Hibernate和Struts2之间的依赖版本,避免因版本不一致导致的运行时错误。 - **性能优化**:在配置文件中,合理设置...

    H3C_SSH2.0配置

    综上所述,H3C_SSH2.0配置手册详细介绍了如何配置H3C设备以支持SSH2.0服务,包括服务器端和客户端的配置流程、注意事项以及具体的应用场景示例。通过对这些内容的学习和实践,可以帮助网络管理员更加熟练地管理和...

    git 同一托管平台 多个sshkey 配置小助手.exe

    本工具目的为解决开发者操作的便捷性 解决的问题为 git 配置多个ssh key 我们配置好两个 sshkey 后 分别为两个 如果是 github.com gitlab.com gitee.com 这三个...注意事项 需要NET Framework 4.0 及以上环境运行此程序

    ssh配置总结

    ### SSH配置总结与部署步骤详解 #### 一、SSH框架简介 SSH框架是Java Web开发领域内非常流行的一种组合框架,分别由Struts2、Spring和Hibernate三个技术组成。其中Struts2负责处理Web层逻辑;Spring则主要作为业务...

    ssh框架集成注意事项

    ssh框架集成时常见问题 解决方法 配置时重要事项

    linux下ssh服务配置.pdf

    SSH 服务配置的注意事项: 1. 公钥和私钥的安全性:公钥和私钥的安全性非常重要,需要妥善保管。 2. 版本选择:选择合适的 SSH 版本, version 1 和 version 2 都可以提供加密的远程登录和文件传输。 3. 配置正确...

    mysql+ssh配置文档

    本文档将详细介绍如何在Linux平台下配置MySQL与SSH联合使用的步骤及注意事项。 #### 二、配置步骤详解 ##### 1. Linux 平台 SSH 配置 首先需要确保SSH服务已经在Linux平台上正常运行。假设当前服务器IP地址为`192...

    Dot1x认证配置注意事项

    标题:“Dot1x认证配置注意事项” 描述:本文档详尽阐述了华为设备上进行Dot1x认证时应遵循的关键步骤和注意事项,对于网络管理员或IT专业人员来说,是一份宝贵的参考指南。 ### 一、Dot1x认证简介 Dot1x是一种...

    SSH整合配置注意点

    ### SSH整合配置注意点 SSH框架(Struts + Spring + Hibernate)是Java Web开发中非常流行的一种技术组合,它能够帮助开发者构建出高效、可维护性强的应用系统。然而,在进行SSH框架整合时,经常会遇到一些配置上的...

    中兴 ZXV10 W815N telnet SSH密码

    ### 四、注意事项 1. **安全性**:使用默认密码登录路由器存在很大的安全隐患。建议首次登录后立即更改默认密码,并定期更换密码以增强安全性。 2. **SSH配置**:启用SSH服务后,应确保防火墙规则允许SSH连接,并且...

    Linux下Telnet、ssh服务的配置和使用

    Telnet 安全注意事项** 由于 Telnet 传输的数据是明文形式,存在一定的安全隐患。因此,建议不要使用 root 用户进行 Telnet 登录。可以通过编辑 `/etc/pam.d/login` 文件禁用 root 用户远程登录。 - 禁止 root ...

    Win7下用SSH客户端工具连接CentOS54的SSH证书配置方法.docx

    【安全注意事项】 - 为了增强安全性,应避免使用空密码,并定期更换口令。 - 保护好私钥文件,避免私钥泄露,造成安全隐患。 - 可以通过限制SSH登录方式(如只允许公钥认证,禁用密码登录)和设置防火墙规则来提高...

Global site tag (gtag.js) - Google Analytics