admin 管理员组

文章数量: 887021


2023年12月23日发(作者:pythonsocket框架)

Struts2+Hibernate3.2+Sprint2.5整合Hibernate使用数据库连接池、MyEclipse6.5Tomcat6.0创建项目,

整合Hibernate右键项目,MyEclipse—>AddHibernateCapabilities

使用Spring管理,把勾去掉

整合Spring2.5右键项目,MyEclipse—>AddSpringCapabilities

配置Hibernate的数据源Hibernate自带的连接池算法相当不成熟。它只是为了让你快些上手,并不适合用于产品系统或性能测试中。出于最佳性能和稳定性考虑你应该使用第三方的连接池。只需要用特定连接池的设置替换_size即可。这将关闭Hibernate自带的连接池。例如,你可能会想用C3P0.C3P0是一个随Hibernate一同分发的开源的JDBC连接池,它位于lib目录下。如果你设置了hibernate.c3p0.*相关的属性,Hibernate将使用C3P0ConnectionProvider来缓存JDBC连接。如果你更原意使用Proxool,请参考发行包中的ties并到Hibernate网站获取更多的信息。

verDriverjdbc:sqlserver://localhost:1433;DatabaseName=shoppingsasa53010

60506030truefalse

com/accp/www/vo/verDialecttruetrueautotrueclass="ateTransactionManager">

或编写src/ties文件#lSize=lSize=lPoolSize=eTime=eTime=tements=nnectionTestPeriod=eRetryAttempts=fterAcquireFailure=nnectionOnCheckout=perThreads=Class==rd=l=jdbc:sqlserver://localhost:1433;DatabaseName=shopping编写文件

xsi:schemaLocation="/schema/beans/schema/beans/p:///schema/aop/schema/aop/p:///schema/tx/schema/tx/"default-lazy-init="true">classpath:ties${Class}${l}${}${rd}${lSize}${lSize}

${lPoolSize}${eTime}${eTime}${perThreads}${tements}${nnectionTestPeriod}${eRetryAttempts}${fterAcquireFailure}${nnectionOnCheckout}集成Struts2使用Struts2.0.11导入包看有无重复的jar包,去掉(否则会引起冲突报错),如:等可以通过Referencedlibraries右键,查看buildipath-�configurebuildpath安字母顺序排序看有无重复在src下新建文件注意要写在文件中声明struts2过滤器struts2Dispatcherstruts2*.do在文件中声明Spring监听器

tLoaderListener在文件中配置contextConfigLocationclasspath:Src下配置ties#struts接收的后缀名ion=do#把struts2交给spring管理,指定Struts2默认的ObjectFactoryBean,该属性默认值是spring。Factory=spring#允许动态方法调用cMethodInvocation=false#是否为strtus开发模式,如果设置该属性为true,则可以在应用出错时显示更多、更友好的出错提示。e=false#默认的国际化地区信息=zh_CN#国际化信息内码#ng=GBK#默认的UItemplate主题,关于struts2页面布局=simple#该属性指定Struts2应用所需要的国际化资源文件,如果有多份国际化资源文件,则多个资源文件的文件名以英文逗号(,)隔开。#ces=i18n#该属性指定视图主题所需要模板文件的位置,该属性的默认值是template,即默认加载template路径下的模板文件。teDir=/WEB-INF/template#该属性指定上传文件的临时保存路径,该属性的默认值是r#r=temp/#multipart请求信息的最大尺寸(文件上传用)e=8388608#该属性设置Struts2是否允许在Action名中使用斜线sInActionNames=trueStruts2+Hibernate3.2+Sprint2.5整合完成


本文标签: 连接 文件 获取 使用 性能