第一种方法:
不能有loadTimeWeaver配置,包括<bean id="loadTimeWeaver">或<context:load-time-weaver/>或 <property
name="loadTimeWeaver" />都不能有。
然后在persistence.xml文件<properties>中加入:
<property name="toplink.weaving" value="static" />
或者
<property name="toplink.weaving" value="false" />
即可,也可以在spring配置加入此属性,此种方法在JavaSE环境中测试通过,JavaEE环境有待测试。
第二种方法:
加入:
<context:load-time-weaver/>
<context:load-time-weaver weaver-class="org.springframework.instrument.classloading.InstrumentationLoadTimeWeaver" />
或者
<bean id="loadTimeWeaver" class="org.springframework.instrument.classloading.InstrumentationLoadTimeWeaver" />
需要spring-agent.jar,然后再JVM 运行参数中加入:-javaagent:F:\spring-framework-2.5.5\dist\weaving\spring-agent.jar 即可。
此种方法在JavaSE环境中测试通过,JavaEE环境有待测试。
在容器中,需要指定类载入:
org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader
org.springframework.instrument.classloading.glassfish.GlassFishLoadTimeWeaver
org.springframework.instrument.classloading.weblogic.WebLogicLoadTimeWeaver
第三种方法:
同第二种启动VM参数加入-javaagent:toplink-essentials-agent.jar,该方法没有测试。
参考:
http://blog.springsource.com/2006/05/30/getting-started-with-jpa-in-spring-20/
http://www.oracle.com/technology/products/ias/toplink/jpa/how-to-index.html
http://www.oracle.com/technology/products/ias/toplink/JPA/essentials/toplink-jpa-extensions.html#TopLinkCustomizationValidation
http://www.oracle.com/technology/products/ias/toplink/JPA/essentials/toplink-jpa-extensions.html#LazyLoading
本文链接:http://blog.csdn.net/myloon/archive/2009/11/08/4784846.aspx
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/myloon/archive/2009/11/08/4784846.aspx
在我本地的是这样的代码:
property name="loadTimeWeaver">
<bean class="org.springframework.instrument.classloading.SimpleLoadTimeWeaver"/>
</property>
上面是一种情况,不过也可以自己定义类,然后再继承SimpleLoadTimeWeaver
例如:
<property name="loadTimeWeaver">
<bean class="com.ctit.tools.MyLoadTimeWeaver"/>
</property>
public class MyLoadTimeWeaver extends SimpleLoadTimeWeaver {
@Override
public ClassLoader getInstrumentableClassLoader() {
return super.getInstrumentableClassLoader().getParent();
}
}
分享到:
相关推荐
在设计之初,JPA融合了来自多种不同ORM框架如TopLink、Hibernate以及JDO等的经验和技术,这使得JPA不仅具备强大的功能,同时在易用性上也有很好的表现。自2006年随Java EE 5发布以来,JPA已经成为Java企业级开发中的...
<provider>oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider <jta-data-source>entity2</jta-data-source> <property name="toplink.ddl-generation" value="create-tables"/> ...
<provider>oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider <jta-data-source>entity2</jta-data-source> <property name="toplink.ddl-generation" value="create-tables"/> ...
4. EclipseLink:作为Oracle公司的产品,EclipseLink是Toplink Essentials的继承者,它不仅支持JPA,还支持JDO(Java Data Objects)和其他持久性标准。EclipseLink提供了许多高级特性,如动态模型、缓存策略、...
拖拉机变速箱箱体工艺及夹具设计.rar
birch_door_bottom
台灯底座塑料模设计.rar
塑料瓶自动封口机(自动容器封口机)设计.rar
液压电梯与立体车库的组合设计.rar
barrel_top_open
activator_rail
内容概要:本文介绍了计算机专业毕业设计的选题方向,涵盖软件开发、人工智能、数据分析、网络安全四大领域。在软件开发类中,包括基于Spring Boot和Vue.js的在线教育平台、基于Android的健身管理APP、企业资源规划(ERP)系统等;人工智能类涉及基于深度学习的图像识别垃圾分类系统、智能客服系统、机器人路径规划算法等;数据分析类则关注电商平台用户行为分析、医疗大数据分析、社交媒体舆情分析;网络安全类有基于入侵检测系统的网络安全防护体系、云存储数据安全加密与访问控制、无线网络安全漏洞检测与防范系统。每个方向都给出了具体的项目示例,并简述了项目的核心技术和应用场景。; 适合人群:计算机相关专业的本科毕业生,特别是正在准备毕业设计的学生。; 使用场景及目标:帮助学生根据个人兴趣和技术背景选择合适的毕业设计课题,明确研究方向和预期成果,为顺利完成毕业设计提供参考。; 其他说明:毕业设计是学生将理论知识转化为实际应用的重要环节,选题时应充分考虑自身的技术积累和兴趣点,确保项目的可行性和创新性。同时,建议学生在选题过程中积极与导师沟通,获取更多专业指导和支持。
内容概要:本文探讨了三种去除玻璃窗反射的方法及其实验结果。第一种方法是基于平滑性的单图像层分离法,适用于静态图像,假设背景层比反射层更清晰,通过高斯滤波和梯度提取分离两层。第二种方法是基于运动的多帧图像分离法,利用连续拍摄的图像序列,通过边缘检测、稀疏运动场计算、分类、稠密运动场插值和图像变形实现反射与背景分离。第三种方法是基于稀疏先验的用户辅助分离法,需要用户提供反射层和背景层的边缘信息,通过期望最大化(EM)或迭代重加权最小二乘优化(IRLS)算法进行分离。; 适合人群:计算机视觉领域的研究人员、图像处理工程师以及对图像去反射技术感兴趣的开发者。; 使用场景及目标:①从单张照片中去除玻璃窗反射,适用于摄影后期处理;②从连续拍摄的图像序列中去除反射,适用于智能手机和相机的实时图像处理;③通过用户标记辅助去除复杂场景中的反射,适用于特定应用场景下的图像修复。; 其他说明:本文详细介绍了每种方法的算法步骤和实验结果,指出了各方法的优点和局限性。Smoothness Approach适用于简单背景和聚焦良好的图像,Motion Approach需要多帧图像但对普通情况表现良好,User-assisted Separation with Sparse Prior则需要用户干预且内存开销较大。
内容概要:本文档详细介绍了基于SSH(Struts、Spring、Hibernate)框架的医院在线挂号系统的设计与实现。随着互联网技术的发展,传统医院挂号方式因效率低下、耗时等问题亟待改进。该系统旨在解决患者挂号难、排队时间长的问题,通过在线平台提供便捷的预约挂号服务。系统采用SSH框架,结合MySql数据库,确保了系统的稳定性、安全性和易维护性。系统的主要角色包括患者和管理员,患者可以查询医院及医生信息、注册登录、预约挂号、取消挂号、更改个人信息;管理员则负责更新医院和医生信息、发布公告、管理用户信息等。系统设计了导航引导新用户操作,分离了用户和管理员登录入口,确保了系统的易用性和安全性。总体测试结果显示,该网站基本符合用户需求,达到了较高的用户满意度。 适合人群:计算机科学、软件工程及相关专业的本科生或研究生,尤其是对医院信息系统开发感兴趣的读者。 使用场景及目标:①适用于医院信息化建设项目,特别是需要改进挂号流程、提高医疗服务效率的场景;②为开发人员提供一个基于SSH框架的医院在线挂号系统的实现案例,帮助理解SSH框架在实际项目中的应用;③为医院管理层提供一种现代化的挂号管理方案,优化资源配置,提高患者满意度。 其他说明:该系统不仅提高了医院的管理效率和服务质量,也为患者提供了便捷的挂号方式,减少了不必要的等待时间。系统采用的技术栈(SSH框架、MySql数据库等)具有良好的可扩展性和复用性,便于后续功能的扩展和技术升级。此外,系统在设计时充分考虑了用户体验,通过导航设计和功能分离等方式,确保了系统的易用性和安全性。
该资源为joblib-0.9.0b2-py2.7.egg,欢迎下载使用哦!
一种window下使用mac字体
关于新闻事件的命名实体的测试集数据
内容概要:本文介绍了DARPA的Scalable On-Array Processing(SOAP)项目,旨在通过可扩展算法和分布式架构打破数字阵列瓶颈,提升多波束、多功能RF操作的性能。会议议程包括项目概述、技术挑战、未来扩展计划以及提案提交指南。关键技术挑战包括处理瓶颈和数据传输瓶颈,解决方法涉及分布式处理、迭代算法和光互连等。项目评估标准涵盖科学与技术价值、对DARPA任务的潜在贡献及成本合理性。提案需详细描述如何克服技术难题并满足项目目标。 适合人群:具备雷达系统、信号处理和电子工程背景的研究人员和技术专家,特别是关注国防科技发展的专业人士。 使用场景及目标:①探索大规模数字阵列的高效处理方法;②开发用于干扰抑制、信号增强和其他阵列应用的新算法;③评估分布式硬件架构在实际环境中的表现。 其他说明:提案者应熟悉DARPA的工作流程和合同管理要求,提前准备摘要并积极参与问答环节,确保提案符合项目指南并在规定时间内提交。此外,提案需展示创新性和可行性,并明确阐述技术路径和预期成果。
基于Python的m3u8下载器.zip
bamboo_block