`

ssh最简单配置文件

阅读更多
<bean id="sessionFactory"
		class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
		<property name="configLocation" value="classpath:hibernate.cfg.xml">
		</property>
	</bean>
	<bean id="myHibTxManager"
		class="org.springframework.orm.hibernate3.HibernateTransactionManager">
		<property name="sessionFactory" ref="sessionFactory" />
	</bean>
	<tx:advice id="txAdvice" transaction-manager="myHibTxManager">
		<tx:attributes>
			<!-- 对get/load/search开头的方法要求只读事务 -->
			<tx:method name="get*" propagation="SUPPORTS" read-only="true" />
			<tx:method name="load*" propagation="SUPPORTS" read-only="true" />
			<tx:method name="search*" propagation="SUPPORTS" read-only="true" />
			<!-- 对其它方法要求事务 -->
			<tx:method name="*" propagation="REQUIRED" />
		</tx:attributes>
	</tx:advice>
	<aop:config>
		<!--
			因为前面配置的transactionManager 是专对Hibernate的事务管理器 。
		-->
		<aop:pointcut id="serviceMethods" expression="execution(* com.sshdemo3.biz.*.*(..))" />
		<!-- 织入 -->
		<aop:advisor advice-ref="txAdvice" pointcut-ref="serviceMethods" />
	</aop:config>
	<!-- 1. DAO -->
	<bean id="commonDAO" class="com.sshdemo3.dao.impl.CommonDAOHibImpl">
		<property name="sessionFactory">
			<ref local="sessionFactory" />
		</property>
	</bean>
	<!--2. 基础业务类 -->
	<bean id="baseBiz" class="com.sshdemo3.biz.impl.BaseBiz" abstract="true">
		<property name="dao">
			<ref local="commonDAO" />
		</property>
	</bean>
	<!-- 3.业务类 -->
	<bean id="userBiz" class="com.sshdemo3.biz.impl.UserBizImpl"
		parent="baseBiz">
	</bean>
分享到:
评论

相关推荐

    maven配置最新SSH框架

    struts2.3.15 spring3 hibernate4最新版与以前是有比较大的改动。网上资料太多,搜到的内容也比较分散。...其他数据自己在配置文件里改一下配置。 例子里的JAR包因为maven会自动下,我就没有上传了。

    简单ssh小例子

    最基本的ssh例子,里面实现了用户注册以及登录功能。一些配置文件解析写的很详细,初学者很容易理解。

    EasySSH:简化将新的SSH别名添加到配置文件的工具

    简单的NPM CLI工具,用于将ssh凭据添加到配置文件中,以便更轻松地访问服务器。 命令行界面 $ npm install -g easyssh $ easyssh 用法 一旦启动easyssh,将要求您为服务器创建一个昵称。 这应该是描述服务器的简短...

    conch:无需密钥对即可快速SSH到公共EC2实例的实用程序

    -profile {AWS Profile name} -指定要使用的AWS配置文件 -region {AWS Region} -指定要使用的AWS区域 -user {EC2 Server instance user} -在EC2实例上指定OS用户 -port {SSH port} -指定SSH端口 -v详细日志记录

    creation_ssh_keys_standard_edition:按照说明创建ssh密钥

    设置ssh密钥的最简单方法 转到您的用户家 $ cd ~ 创建一个“ .ssh”文件夹 $ mkdir ~ /.ssh 运行“ ssh-keygen”以生成密钥 $ ssh-keygen 请按Enter键以发送下一个请求。 创建“ authorized_keys”和“ known_hosts...

    还在为搭建集群的期末作业发愁吗?最简单的搭建hadoop+spark+hive大数据集群搭建文档.docx

    最简单的Hadoop+Spark大数据集群搭建方法,看这一篇就够啦,给出一个完全分布式hadoop+spark集群搭建完整文档,从环境准备(包括机器名,ip映射步骤,ssh免密,Java等)开始,包括zookeeper,hadoop,hive,spark,...

    ssh(structs,spring,hibernate)框架中的上传下载

    WEB-INF下的applicationContext.xml为Spring的配置文件,struts-config.xml为Struts的配置文件,file-upload.jsp为文件上传页面,file-list.jsp为文件列表页面。  本文后面的章节将从数据持久层->业务层->Web层的...

    ubuntu-overssh-reinstallation:通过grub映像启动重新安装ubuntu服务器overssh

    移至GitLabUbuntu Overssh重新安装 如果您的ISP /数据中心不为您的... 很简单,根据您的网络和预置的url文件创建修改过的iso,然后继续通过ssh进行安装。 我使用mini.iso是因为它很小,并且可以从ubuntu存储库中获取

    Putty使用教程

    最简单的使用,登录 SSH 主机 中文乱码的处理 PuTTY 常用配置的说明 复制、粘贴 保存会话 注销 自动登录用户名 自动设置环境变量 设置代理服务器 自动执行命令 备份、删除 PuTTY 的设置 PuTTY 的 X11 转发 如何用 ...

    Spring框架的简单实现

    我们从一个简单的容器开始,一步步的...【SSH进阶之路】一步步重构容器实现Spring框架——配置文件+反射实现IoC容器(十) 【SSH进阶之路】一步步重构容器实现Spring框架——彻底封装,实现简单灵活的Spring框架(十一)

    SpringIoC的简单实现

    我们从一个简单的容器开始,一步步的重构,最后实现一个基本的Spring框架的雏形,为了帮助我们更加深入的理解Spring的IoC的原理...【SSH进阶之路】一步步重构容器实现Spring的IoC——工厂+反射+配置文件实现IoC容器(十)

    PuTTY 中文教程.docx

    最简单的使用,登录 SSH 主机 中文乱码的处理 PuTTY 常用配置的说明 复制、粘贴 保存会话 注销 自动登录用户名 自动设置环境变量 设置代理服务器 自动执行命令 备份、删除 PuTTY 的设置 PuTTY 的 X11 转发...

    Linux FTP服务配置

    VSFTP主配置文件路径:/etc/vsftpd/vsftpd.conf,重要参数: anonymous_enable=yes/no 是否允许匿名用户访问 anon_upload_enable=yes/no 是否允许匿名用户上传文件 anon_mkdir_write_enable=yes/no 是否允许匿名用户...

    S2S3H3(Struts2.3.4+Spring3.0+Hibernate3.3)配置步骤

    此文档简单而明了的介绍了SSH环境搭建的每一个过程和细节以及各个配置文件的作用,搭建环境的每一步都进行测试过,都没有出现问题,直到最后项目的测试成功!

    easy-deploy-bundle:部署Symfony应用程序的最简单方法

    EasyDeployBundle是部署Symfony应用程序的最简单方法。 产品特点 零依赖性。 没有Python。 没有露比没有Capistrano。 没问题没有。 零配置文件。 没有YAML。 没有XML。 没有JSON。 只是纯PHP的威力。 多服务器和...

    slog:通过SSH传送日志

    安装安装slog的最安全,最简单的方法是通过Makefile。 这不适用于Windows,因为它依赖于将软件包移动到/usr/local/bin 。 如果您足够勇敢地将其安装在Windows上,或者由于其他任何原因而无法使用Makefile,则应确保...

    公司要IT转型,我该怎么办?Python让我看见网络自动运维的曙光

    “ Python自动运维,释放自我。” 01 面临问题 网络运维苦,电信级网络运维更苦。 ... ... 设备是否正常?...模拟telnet/ssh设备,可以测试账号可用性,设备连通性 ...先用Python自带的telnetlib实现最简单的telnet功

    Ubuntu权威指南(2/2)

    分成两个分卷进行压缩 ...12.2.5 sources.list配置文件 325 12.3 利用aptitude管理软件包 327 12.3.1 安装软件包 329 12.3.2 系统的升级 330 12.3.3 查询软件包 330 12.3.4 检索软件包 330 12.3.5 删除软件包 ...

    Ubuntu权威指南(1/2)

    分成两个分卷进行压缩 ...12.2.5 sources.list配置文件 325 12.3 利用aptitude管理软件包 327 12.3.1 安装软件包 329 12.3.2 系统的升级 330 12.3.3 查询软件包 330 12.3.4 检索软件包 330 12.3.5 删除软件包 ...

    freeSSHd配置sftp服务器.doc

    打开软件配置,进入Se rver status选项卡SSH server is not running 点击这里开启服务会报错:Keys not loaded or generated.,这时就是需要你手动切换到SSH选项卡,生成RSA或DSA算法文件才行,算法 文件是用于处理...

Global site tag (gtag.js) - Google Analytics