项目结束,马上就要出去找工作了,这段时间也不用写项目,就整理了一些以后可能会用的到的配置,还有一个原因就是我不想去记忆。。。。。。。。。

SSH下application.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"xmlns:aop="http://www.springframework.org/schema/aop"xmlns:tx="http://www.springframework.org/schema/tx"xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context-3.0.xsdhttp://www.springframework.org/schema/txhttp://www.springframework.org/schema/tx/spring-tx-3.0.xsdhttp://www.springframework.org/schema/aophttp://www.springframework.org/schema/aop/spring-aop-3.0.xsd"><!-- 事务 --><bean id="txManager"class="org.springframework.orm.hibernate3.HibernateTransactionManager"><property name="sessionFactory" ref="sessionFactory"></property></bean><!-- 链接点 --><tx:advice id="txAvice" transaction-manager="txManager"><tx:attributes><tx:method name="find*" propagation="NOT_SUPPORTED"read-only="false" /><tx:method name="query*" propagation="NOT_SUPPORTED"read-only="false" /><tx:method name="save*" propagation="REQUIRED" /><tx:method name="add*" propagation="REQUIRED" /><tx:method name="delete*" propagation="REQUIRED" /><tx:method name="update*" propagation="REQUIRED" /><tx:method name="remove*" propagation="REQUIRED" /><tx:method name="keep*" propagation="REQUIRED" /></tx:attributes></tx:advice><!-- AOP切面 --><aop:config><aop:pointcutexpression="execution(* com.hpsvse.xyz.qqzone.dao.impl.*.*(..))"id="myPoint" /><aop:advisor advice-ref="txAvice" pointcut-ref="myPoint" /></aop:config><bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"><property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"></property><property name="url" value="jdbc:oracle:thin:@localhost:1521:orcl"></property><property name="username" value="QQZone"></property><property name="password" value="qqzone"></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.Oracle9Dialect</prop></props></property><property name="mappingResources"><list><!-- xml映射实体 --><value>com/hpsvse/xyz/qqzone/entity/Friendmsg.hbm.xml</value><value>com/hpsvse/xyz/qqzone/entity/Logact.hbm.xml</value><value>com/hpsvse/xyz/qqzone/entity/Users.hbm.xml</value><value>com/hpsvse/xyz/qqzone/entity/Message.hbm.xml</value><value>com/hpsvse/xyz/qqzone/entity/Marks.hbm.xml</value><value>com/hpsvse/xyz/qqzone/entity/Activitys.hbm.xml</value><value>com/hpsvse/xyz/qqzone/entity/Dic.hbm.xml</value><value>com/hpsvse/xyz/qqzone/entity/Say.hbm.xml</value><value>com/hpsvse/xyz/qqzone/entity/Fridends.hbm.xml</value><value>com/hpsvse/xyz/qqzone/entity/Album.hbm.xml</value><value>com/hpsvse/xyz/qqzone/entity/Photo.hbm.xml</value><value>com/hpsvse/xyz/qqzone/entity/Comments.hbm.xml</value><value>com/hpsvse/xyz/qqzone/entity/Pwdprotect.hbm.xml</value></list></property></bean><!-- 开启注解 --><context:annotation-config></context:annotation-config><context:component-scan base-package="com.hpsvse.xyz.qqzone.*"></context:component-scan>
</beans>

SSH下web.xml基本配置

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"><welcome-file-list><welcome-file>login.jsp</welcome-file></welcome-file-list><!-- opensessionview --><servlet><servlet-name>ImageAction</servlet-name><servlet-class>com.hpsvse.xyz.qqzone.web.action.ImageAction</servlet-class></servlet><servlet-mapping><servlet-name>ImageAction</servlet-name><url-pattern>/ImageAction</url-pattern></servlet-mapping><filter><filter-name>opensessionview</filter-name><filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class></filter><filter-mapping><filter-name>opensessionview</filter-name><url-pattern>/*</url-pattern></filter-mapping><!-- struts过滤器 --><filter><filter-name>strutsFilter</filter-name><filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class></filter><filter-mapping><filter-name>strutsFilter</filter-name><url-pattern>/*</url-pattern></filter-mapping><!-- 加载applicationContext.xml --><context-param><param-name>contextConfigLocation</param-name><param-value>classpath:applicationContext*.xml</param-value></context-param><!-- 加载监听 --><listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener></web-app>

转载于:https://blog.51cto.com/idlong/1687652

懒人专用SSH框架下的基本配置相关推荐

  1. 实测通过,懒人专用,苹果手机投屏电脑快捷办法

    方法一:查看转载文章:安全验证 - 知乎 方法二:懒人专用 第一步:苹果商店搜索下载AirDroid Cast 第二步:直接用电脑访问该网址(下图所示):AirDroid Cast 第三布:扫一扫按照 ...

  2. 【原创】窥视懒人的秘密---android下拉刷新开启手势的新纪元

    小飒的成长史原创作品:窥视懒人的秘密---android下拉刷新开启手势的新纪元转载请注明出处 **************************************************** ...

  3. ssh框架下的关联表删除(级联删除)

    为了完善一个删除功能,期间遇到一些麻烦,希望记录下来,日后回头看会有所帮助,记一次成长,也是第一次写博客. 首先,页面方面使用的是dwz,我是初次接触而且刚开始工作不久,了解不是很深,但是一些功能的搭 ...

  4. SSM框架下log4j的配置和使用

    2019独角兽企业重金招聘Python工程师标准>>> 一.引入相关包和依赖 我用的是pom文件的引入,我使用的是slf4j+log4j的方式,还有另一种方式为commons-log ...

  5. SSH框架下 ajax 实现异步加载的案例

    ajax代码 function search(current_page) {var startTime = $("#time1").val();var status = ($(&q ...

  6. python怎么让电脑说话_懒人专用的奇淫技巧,用Python实现炫酷的语音操作电脑

    最近小编忙里偷闲的看了一部电影叫做<头号玩家>,虽然当时去电影院观看了,但是现在回看之后依然是感觉很过瘾,里面的虚拟现实让人看着非常的真实.小编也想过一把这种科幻的瘾. 虽然电影里的效果我 ...

  7. python控制qq语音通话_懒人专用的奇淫技巧,用Python实现炫酷的语音操作电脑!...

    最近小编忙里偷闲的看了一部电影叫做<头号玩家>,虽然当时去电影院观看了,但是现在回看之后依然是感觉很过瘾,里面的虚拟现实让人看着非常的真实.小编也想过一把这种科幻的瘾. 虽然电影里的效果我 ...

  8. 懒人专用:安卓平台“自动卓”自动操作“东软OA”软件打卡

    需求: 人懒,手笨,爱研究 在冬天这么冷的天儿,在掏出手机去一步步等这反人类的打卡软件一步步点下去,手机能扛住我也扛不住. 于是, "自动卓"操作安卓版的"东软OA&qu ...

  9. SSH框架下的在线人数统计的一种解决途径

    最近一直在改平台的bug,其中有一个bug比较有让人感到很棘手,是说我们系统的在线人数统计出来的人数问题,随着测试的时越来越长,测试工作也做的越来越细.这个问题在先前是无法被发现的,因为谁也不知道在某 ...

最新文章

  1. Python eval()函数的使用
  2. Ubuntu16.04添加设置启动项
  3. C#创建Word文档
  4. 推荐6个好用到爆的Pycharm插件
  5. 美国无人机在火星首飞成功,创造历史,3米飞行高度悬停30秒
  6. Nginx调度器(反向代理)
  7. Halcon:区域特征:select_shape(Regions : SelectedRegions : Features, Operation, Min, Max : )
  8. 统信uos系统考试题_148款!富士通及旗下晟拓品牌系列打印机适配统信UOS
  9. python语言属于哪一种语言_Python与Java:你应该学习哪种语言,他们有什么区别?...
  10. 2.9 穆尔彭罗斯伪逆
  11. Redis五大基本数据类型及其相关命令及常用用途
  12. 5次方用计算机,用科学计算器来求三的五次方的值,按键顺序是( )?
  13. 收到邮件怎么升级鸿蒙,鸿蒙2.0怎么升级 鸿蒙2.0升级方法
  14. 用python计算2+4+6+…+20的值_Day4-Python-循环和分之学习-2018/7/19
  15. 细等线体cass_CASS打开图形出现字体替换怎么解决?
  16. 大厂Java核心面试题出炉:java视频教程马士兵
  17. 2018蚂蚁金服Java开发实习生一面面经
  18. 计算机标准体重计算公式,项目2:就拿胖子说事---(2)计算出标准体重,当超重时,请给出提示...
  19. 将RTSP网络摄像机进行网页和微信直播的方案
  20. 宝塔面板搭建WordPress网站完整教程

热门文章

  1. python函数后面两个括号_简单了解为什么python函数后有多个括号
  2. 电脑系统linux普通用户,Linux操作系统用户管理
  3. java的容器类有哪些实现方式_Java基础--容器类
  4. 站怎么点都是一样_抖音怎么做?这几样一样都不能少,你都做到了吗?
  5. 电脑文件夹可以分屏的软件_电脑上什么便签软件可以添加音频?
  6. mysql跟memcache的区别_MySQL-mysql Memory Storage Engine 和memcache到底有何不同?各自的优缺点是什么?...
  7. adb bugreport保存位置_adb 常用命令---日常提升效率
  8. php js 比较,PHP与JS的比较
  9. Linux下的ELF文件、链接、加载与库(含大量图文解析及例程)
  10. 一次打卡软件的实战渗透测试