上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 36 下一页

2020年1月1日

对象拷贝—代码生成

摘要: 在做业务的时候,经常会有这种情况:有一个对象,里头一堆值,需要get出来,然后set到另一个对象。使用下面这段脚本,轻松搞定这件事 public static void main(String[] args) { Class<TAircraftWorkLocusEntity> clazz = TAi 阅读全文

posted @ 2020-01-01 22:27 疯狂的妞妞 阅读(258) 评论(0) 推荐(0)

springboot2 - 自定义cache

摘要: 功能 首先要说明一下,这不是教你怎么写一个缓存,而是让项目中的 @Cacheable、@CacheEvict 等注解变得可用。 概要 从编码方面考虑,找到 org.springframework.cache.Cache 接口,实现这个接口就搞定了(结尾附上样例代码)。 这个过程,有很多风险项,本文重 阅读全文

posted @ 2020-01-01 22:20 疯狂的妞妞 阅读(1322) 评论(0) 推荐(0)

2019年12月25日

springboot2 - cache接口get函数无效问题

摘要: 需要有自定义 cache 的经验 问题描述 对比 JSON 和 Cache 两个接口,容易陷入一个误区: 将 JSON.parseObject(String text, Type type),写到了 Cache 的 get(Object key, @Nullable Class type) 函数中。 阅读全文

posted @ 2019-12-25 01:10 疯狂的妞妞 阅读(1310) 评论(0) 推荐(0)

2019年12月17日

SpringBoot2(八)使用模版引擎时的注意事项

摘要: 如今基本采用后端分离方式开发,本文内容可以不需要了解,作者用的是 Freemarker 模版引擎。 这几天在使用SpringBoot2的时候,发现了许多奇奇怪怪的bug,一样的配置,在Spring中不会发生的问题,在SpringBoot下突然就冒出来了。 通配符的使用: 为了减少页面的配置,经常会使 阅读全文

posted @ 2019-12-17 01:13 疯狂的妞妞 阅读(2963) 评论(0) 推荐(0)

2019年12月11日

springboot2 - 生命周期中的几个事件

摘要: springboot 从启动到停止过程中的一些事件(横向切面) 系统事件触发顺序如下,可以在系统启动的不同阶段,植入我们的代码。 ApplicationStartingEvent ApplicationEnvironmentPreparedEvent ApplicationPreparedEvent 阅读全文

posted @ 2019-12-11 00:11 疯狂的妞妞 阅读(1338) 评论(0) 推荐(0)

2019年11月28日

Lucese——字符串检索

摘要: Lucese版本太多,最新的已经到8,而网络教程大都还是3,并且有类似于ES、Solr这样的封装框架,学习收益较低,并没有准备花很多时间研究的打算。 之前双十一购物时,有了个思考:“如何检索一个商品名称?” 用数据库的Like语句,功能是在太单薄,因此,用搜索引擎搞一个吧。 以下代码可以微调,设计成 阅读全文

posted @ 2019-11-28 23:25 疯狂的妞妞 阅读(198) 评论(0) 推荐(0)

2019年11月10日

Java成员变量跑哪里去了?

摘要: 无意中敲出的代码,竟然编译通过了,这在低版本的jdk下肯定是不允许的,下列代码中,主函数是正常运行的,str存到哪里去了? 正解:Filed数组第一个,可以用Java反射知识进行处理 package cn.seaboot.common.db; /** * @author Mr.css * @vers 阅读全文

posted @ 2019-11-10 16:40 疯狂的妞妞 阅读(234) 评论(0) 推荐(0)

ListMap泛型使用问号编译无法通过

摘要: 函数定义泛型List<Map<String, ?>> map,编译无法通过,写成List<? extends Map<String, ?>> map即可 package seaboot.test; import java.io.IOException; import java.util.ArrayL 阅读全文

posted @ 2019-11-10 16:35 疯狂的妞妞 阅读(1044) 评论(0) 推荐(0)

HttpUtils-HttpClient3

摘要: HttpClient3 版本的代码,留作纪念,供学习使用。 因为是应用层的代码,写法通常需要配合其他工具包 其中cn.seaboot包下的代码,是个人代码封装,功能与函数名同,apache-common中通常有类似函数 <dependency> <groupId>commons-httpclient 阅读全文

posted @ 2019-11-10 16:32 疯狂的妞妞 阅读(544) 评论(0) 推荐(0)

2019年10月16日

HttpUtils——OkHttp版本

摘要: 已经不开发安卓了,目前HttpClient用的多,此版本留做纪念 cn.seaboot.common是我的工具包,可用apache的工具包代替 <!--暂未使用--> <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>o 阅读全文

posted @ 2019-10-16 23:32 疯狂的妞妞 阅读(487) 评论(0) 推荐(0)

上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 36 下一页

导航