上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页
摘要: 以下面的代码为例: 前端通过Postman进行模拟: 下面开始一步步的揭开它的面纱: 先从HandlerMethodArgumentResolverComposite开始: resolver为RequestResponseBodyMethodProcessor 这个类是序列化和反序列化常用到的类。下 阅读全文
posted @ 2019-09-26 18:12 二奎 阅读(5400) 评论(0) 推荐(1) 编辑
摘要: Spring Boot 自动引入jackson: 通过:Spring-Boot-starter-web Jackson自动配置 通过反射加载JacksonAutoConfiguration: 上面的类中会用到一些yml中的一些配置,是在下面的代码中获取: 在WebMvcConfigurationSu 阅读全文
posted @ 2019-09-26 16:14 二奎 阅读(1736) 评论(0) 推荐(2) 编辑
摘要: 使用 Type Info 如果你想要更多的关于符号的信息,例如从哪里或它的类型是什么, 快速文档可以很好的帮到您,您可以按下 Ctrl+Q 来调用它,然后你会看到一个包含这些细节的弹出窗口。如果您不需要完整信息,请改为使用 “Type Info” 操作:它仅显示所选表达式的类型,但不占用大量的屏幕空 阅读全文
posted @ 2019-09-09 14:46 二奎 阅读(1853) 评论(0) 推荐(0) 编辑
摘要: 虚拟机把描述类的数据从class文件加载到内存并对数据进行校验,转换解析和初始化,最终形成可以被虚拟机直接使用的java类型,这就是虚拟机的类加载机制。 类加载过程分为: 加载:加载阶段由类加载器负责。 验证:验证阶段负责验证类数据信息是否符合JVM规范,是否是一个有效的字节码文件; 准备:准备阶段 阅读全文
posted @ 2019-09-07 12:48 二奎 阅读(190) 评论(0) 推荐(0) 编辑
摘要: GC需要完成的三个件: 哪些内存需要回收 ?什么时候回收? 如何回收? java内存运行时区域中程序计数器,虚拟机栈,本地方法栈3个区域随线程而生,随线程而灭,栈中的栈帧随着方法的进入和退出 而有条不紊的执行着出栈和入栈操作。每一个桢帧中分配多少内存基本上是类结构确定下来就已知的,因此这个区域的内存 阅读全文
posted @ 2019-09-07 12:02 二奎 阅读(231) 评论(0) 推荐(0) 编辑
摘要: JVM所管理的内存包括以下几个运行时数据区域: 图片来源:http://ju.outofmemory.cn/entry/371070 PC Register: Program Counter Register 程序计数器:它是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。分支、 阅读全文
posted @ 2019-09-07 10:21 二奎 阅读(495) 评论(0) 推荐(0) 编辑
摘要: IDEA 可以在控制台console中执行JPQL语句: 1. 在已存在的项目中选择项目结构: 2. 选择模块-指定实体所在的模块-选择上面的号 2. 选择要添加的模块:我们使用的是JPA,也可能有的同学选择是的Hibernate. 4. 指定地址和版本,默认就可以 5. 选完是这个样子 6. 上面 阅读全文
posted @ 2019-09-05 14:21 二奎 阅读(1912) 评论(0) 推荐(0) 编辑
摘要: Sun官方所定义的Java技术体系包括以下几个组成部分: 1.Java程序设计语言 2.各种硬件平台的Java虚拟机 3.Class文件格式 4.java api类库 5.来自商业机构和开源社区的第三方java类库 我们可以把Java程序设计语言,Java虚拟机,Java Api类库三部分统称为JD 阅读全文
posted @ 2019-09-01 22:41 二奎 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 上一篇说到spring boot 使用jackson在枚举enum序列化和反序列化的问题, 再来说说在JPA中实体entity使用枚举的问题。 还是这个枚举: 当然,如果value值和枚举的索引ordinal能够对应上,就不用做任务配置了,这里的前提是没有对应上。 无论是在实体的保存和查询映射上还是 阅读全文
posted @ 2019-08-29 15:54 二奎 阅读(2064) 评论(0) 推荐(0) 编辑
摘要: 上一篇说到在枚举当在controller的方法做参数时的坑,解决方法是配置了一个converter,后来想想,如果不闲每次都加一个注解麻烦的话,可以在参数前面加一个注解,添加一个解析器应该也可以解决这个问题。 现在来说说枚举的第二个坑,前提条件和上一篇的一样:就是这个枚举: 现在还是把它当参数,但是 阅读全文
posted @ 2019-08-29 15:35 二奎 阅读(1559) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页