spring test如何设置DebuggingClassWriter.DEBUG_LOCATION_PROPERTY
有时我们想要查看项目中产生的cglib动态类,我们可以通过下面的方法设置:
System.setProperty(DebuggingClassWriter.DEBUG_LOCATION_PROPERTY, "导出的类文件目录");
但是我们需要知道的一点就是cglib类是在运行时产生的,如果到了下面的方法再去设置DebuggingClassWriter.DEBUG_LOCATION_PROPERTY属性,你会发现这样你没有效果的,因为动态类已经生成了,我们这里利用static代码块,在static代码块中设置DebuggingClassWriter.DEBUG_LOCATION_PROPERTY属性即可;
@Test
public void test(){
xxxxx
}
即:
static{
System.setProperty(DebuggingClassWriter.DEBUG_LOCATION_PROPERTY, "导出的类文件目录");
}
spring test如何设置DebuggingClassWriter.DEBUG_LOCATION_PROPERTY相关推荐
- Quartz在Spring中动态设置cronExpression
什么是动态定时任务:是由客户制定生成的,服务端只知道该去执行什么任务,但任务的定时是不确定的(是由客户制定). 这样总不能修改配置文件每定制个定时任务就增加一个trigger吧,即便允许客户修改配置文 ...
- Spring Boot CLI设置和HelloWorld示例
Spring Boot CLI设置和HelloWorld示例 在我之前的文章"Spring Boot简介"和"Spring Boot组件和内部"中,我们讨论了S ...
- Quartz在Spring中动态设置cronExpression (spring设置动态定时任务)
2019独角兽企业重金招聘Python工程师标准>>> 什么是动态定时任务:是由客户制定生成的,服务端只知道该去执行什么任务,但任务的定时是不确定的(是由客户制定). 这样总不能修改 ...
- spring boot 应用设置session path_kubernetes configmap 热更新spring-boot应用
一. 背景 在生产环境中,一个app服务处于工作中的状态,此时如果需要临时替换某些配置信息,如数据库连接池大小,链接等,一般都需要在源码端修改配置信息,然后重新部署,可想而知,这样做会影响用户或者其他 ...
- Spring Boot 项目设置网站图标
点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | 二师兄 来源 | 公众号「程序新视界」 正常情 ...
- [置顶] Spring中DI设置器注入
Java的反射机制可以说是在Spring中发挥的淋漓尽致,下面要看的代码就是通过反射机制来实现向一个类注入其实际依赖的类型,这个过程的实现会交由Spring容器来帮我们完成. JavaBean中针对属 ...
- win7 docker java开发环境变量_java – Docker. Spring应用程序.设置和获取环境变量
我正试图将我的Spring应用程序停靠. 问题: 我无法从我的Spring应用程序中获取docker容器中的环境变量. Spring配置(2个选项,单独试用) 也试过java URI dbUrl = ...
- spring boot2.x设置session有效时间_Spring 源码解析 Scopes 之 Request 、Session 、Application...
(给ImportNew加星标,提高Java技能) 转自:开源中国,作者:麦克斯 链接:my.oschina.net/wang5v/blog/3017934 Request.Session.Applic ...
- 简单的Spring Boot管理员设置
Spring Boot Admin是一个不错的仪表板,用于监视您的Spring Boot应用程序. 但是,设置它并不是一件容易的事. 该文档概述了两个选项 : 在连接到admin应用程序的启动应用程序 ...
最新文章
- Swift 本地推送通知UILocalNotification
- MogoDb的使用及配置
- 3、顺序表、内存、类型、python中的list
- java获取当前周一_Java互联网架构-Spring IOC源码分析
- 数据结构栈和队列_使您的列表更上一层楼:链接列表和队列数据结构
- 从拟物到简约 ------谈网站设计风格的变革
- C++通过原子变量代替互斥量
- 华为交换机eth口作用_华为S5700交换机如何配置ETH-交换机怎么设置
- css3实现的精美菜单
- 优酷基于 Pipeline 的播放器开放式架构设计与实践
- Android(java)学习笔记97:使用GridView以及重写BaseAdapter
- MySQL入门教程:MySQL8安装卸载工具
- 计算机基础知识试题和答案
- 微信公众平台的账号、微信商户平台的账号、以及小程序的账号都是不同的
- 麒麟案例 | 传统企业偶遇“麒麟计划” 相见恨晚 ,却恰逢其时!
- sql server order by 的一些高级用法
- 2022大厂真题盘点!190道大数据高频面试题+答案详解
- 小学计算机课题研究方案,课题研究方案范文《小学信息技术课堂有效教学的探索》...
- JSRUN 对比 jsfiddle,jsbin,codepen
- dubbo/dubbox(一)源码编译
热门文章
- Vue 正确理解mounted、beforeUpdate、updated三个钩子函数的关系
- 写一个块设备驱动程序
- 自定义圆形、半圆形ProgressBar
- css3上箭头怎么写,纯css作箭头
- Vue.js 写一个echarts的水滴图
- 问题解决:“nginx: [emerg] unknown directive “ “ in /etc/nginx/conf.d/XXX.conf:122”
- LVGL 获取光标坐标位置
- Monte Carlo Counterfactual Regret Minimization
- 多元函数的向量表示_多元高斯分布完全解析
- unity3d英语单词拼写小游戏Pics Quiz Maker With Categories 3.0