mybatis 运行时自动生成ResultMap 插件 - 简书

Mybatis结果集自动映射插件================ 插件git地址:ResultMap配置现状以及设计初衷mybatis以其灵活、对sql语句很好的掌控性以及强大的结果集映射能力在众多ORM框架中占据了一席之地。 工作中也在很多地方选择了mybatis来进行数据库的操作,在享受mybatis带来便利的同时,也在反思如何 更高效的使用它。使用mybatisgen...
阅读全文

SpringBoot整合Swagger2,再也不用维护接口文档了!_江南一点雨的专栏-CSDN博客

前后端分离后,维护接口文档基本上是必不可少的工作。一个理想的状态是设计好后,接口文档发给前端和后端,大伙按照既定的规则各自开发,开发好了对接上了就可以上线了。当然这是一种非常理想的状态,实际开发中却很少遇到这样的情况,接口总是在不断的变化之中,有变化就要去维护,做过的小伙伴都知道这件事有多么头大!还好,有一些工具可以减轻我们的工作量,Swagger2就是其中之一,至于其他类似功能但是却收费的软件,...
阅读全文

Mybatis resultType与resultMap - 简书

输出映射 接下来说说有关Mapper.xml配置文件中查询标签中关于返回值类型resultType与resultMap的一些内容1.resultType 使用resultType进行输出映射,只有查询出来的列名和pojo中的属性名一致,该列才可以映射成功。 如果查询出来的列名和pojo中的属性名全部不一致,没有创建pojo对象。 只要查询出来的列名和pojo中的属性有一个一致,...
阅读全文

Keychron K2 键盘初体验 - 少数派

趁着今年的黑色星期五,我从 入手了一款关注了数月的机械键盘——Keychron K2。考虑到最后,我选择了白色键盘灯、塑料底座、红轴版本的 K2,原本 74 刀今年黑五只卖  59 刀,另加 5 刀的运费。意想不到的是,Keychron 是从深圳发的顺丰。从下单到接收到包裹经过了约莫 9 天的时间。我并非专业的机械键盘爱好者,只是了解过一些著名的机械键盘品牌,能区分红轴、茶轴、青轴,我的上...
阅读全文

jackson反序列化失败InvalidFormatException: Can not deserialize value of type java.util.Date - 码农教程

问题:客户端使用fastjson进行序列化,服务端使用jackson反序列化失败。报错。```Caused by: com.fasterxml.jackson.databind.exc.InvalidFormatException: Can not deserialize value of type java.util.Date from String "20181225 10:07:...
阅读全文

Java中Date类格式形如yyyy-MM-ddTHH:mm:ss的日期转换问题_GerryRun的博客-CSDN博客_yyyy-mm-ddthh:mm:ss

今天处理新接手的一个项目,其中有需求计算两个日期的差值,内心毫无波澜地开始处理,等我拿到接口数据的时候,我内心依然毫无波澜,甚至想吃黄焖鸡米饭….. 数据是这样的,```"arrivalDateTime":"20190308T15:55:00","departureDateTime":"20190309T12:00:00","duration":"12:45"```日期中间那个”T...
阅读全文

聊聊依赖注入注解@Resource和@Autowired - 码农小胖哥的个人空间 - OSCHINA

1\. 前言`@Resource`和`@Autowired`注解都可以在Spring Framework应用中进行声明式的依赖注入。而且面试中经常涉及到这两个注解的知识点。今天我们来总结一下它们。2\. 全称`javax.annotation.Resource`,它属于JSR250规范的一个注解,包含Jakarta EE(J2EE)中。Spring提供了对该注解的支持。我...
阅读全文

机器阅读理解是什么?有哪些应用?终于有人讲明白了 - George蒙的个人空间 - OSCHINA

作者:朱晨光 1\. 机器阅读理解是什么机器阅读理解(Machine Reading Comprehension,MRC)是一种利用算法使计算机理解文章语义并回答相关问题的技术。由于文章和问题均采用人类语言的形式,因此机器阅读理解属于自然语言处理(NLP)的范畴,也是其中最新最热门的课题之一。近些年来,随着机器学习,特别是深度学习的发展,机器阅读理解研究有了长足的进步,并在实际应用...
阅读全文

DeepCode 发布 JetBrains IDE 插件,查找代码中的 bug - OSCHINA

静态代码分析公司 DeepCode 发布了 IntelliJ、PyCharm 和 WebStorm 的 DeepCode 插件,旨在查找代码中的错误和严重漏洞。该插件附带了 Java、C / C ++、Python、JavaScript 和 TypeScript 支持。DeepCode 也表示,其还在努力添加 CLion 支持。官方表示,通过扩展,用户可以在开发工作流程中快速开始使用...
阅读全文

瘦了,这次真的瘦了,Mars-Java 发布 3.0.20 - OSCHINA

不需要了,都不需要了,从今天开始,MarsJava不再需要Tomcat,不再需要JBoss,不再需要Netty,甚至连Servlet都不需要了。一个纯基于JRE类库开发的Http服务,一个不需要容器的Java开发框架,将瘦身进行到底。此次更新如下1. 去除了原本依赖的内置tomcat,纯基于JRE类库开发了一个Http服务2. post请求支持raw传参了(Json提交)...
阅读全文