![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Springboot学习
文章平均质量分 66
waiter_chen
这个作者很懒,什么都没留下…
展开
-
springboot 热加卸载、动态注入第三方springboot jar包service、controller
参考文章springboot手动动态注入controller和serviceSpring Boot - 获取所有的Bean信息前言本人小白,最近想有一个想法,想利用载入jar包形式去更新api,热加载注册使用第三方springboot jar包service、controller,经过多方查询和测试验证,已经简单完成基础功能,下面贴出部分主要代码,望各位大佬多加指点,这个方法是否妥当代码主要代码springContextUtil.java:设置、获取ApplicationContext.原创 2021-07-28 22:49:16 · 5371 阅读 · 4 评论 -
URLClassLoader热加载、卸载,自定义热加载数据池 jar包(附:Springboot + Hutool-db 使用实例)
参考文章:利用classloader实现jar包的加载和卸载,实现类的热替换动态添加classpath关于ClassLoader.getSystemClassLoader()和Thread.currentThread().getContextClassLoader()老大难的 Java ClassLoader 再不理解就老了关闭URLClassLoader打开的jar包前言本人小白,过程部分是本人对这几天崩溃状态的宣泄,见笑,不喜请略过,可直接看代码部分。如果有大神看到这篇文章,想劳烦.原创 2021-07-26 19:31:29 · 3015 阅读 · 3 评论 -
一些记录 - Java遍历Map集合
Java遍历Map集合的四种方式迭代器Iterator与for循环的区别实例Map<String, String> map = new HashMap<String, String>();map.put("key1", "value1");map.put("key2", "value2");//方法一:for (Map.Entry<String, String> entry : map.entrySet()) { //获取key值 String m.原创 2021-07-26 11:34:56 · 138 阅读 · 0 评论 -
Springboot学习 —— ResponseBodyAdvice 返回处理
参考文档:SpringBoot全局处理统一返回类型springboot的接口返回值统一标准格式特点拦截Controller方法的返回值,统一处理返回值/响应体,一般用来做response的统一格式、加解密、签名等等。格式源码public interface ResponseBodyAdvice<T> { boolean supports(MethodParameter returnType, Class<? extends HttpMessageConverter.原创 2021-07-11 16:39:10 · 434 阅读 · 0 评论 -
记录 ResponseBodyAdvice 可能用到的参数取值
记录 ResponseBodyAdvice 可能用到的参数取值参数supportsparametertypereturnTypeMethodParameterconverterTypeClass<? extends HttpMessageConverter<?>>beforeBodyWriteparametertypegetParameterType().getSimpleName()@Nullable T原创 2021-07-11 16:25:56 · 1177 阅读 · 0 评论