写在前面,首先,我用的java转json序列化的工具是java开源的jackson。 今天在做后端接口的时候,发现 获取的json对象中少了几个属性 ,因为其他的接口都能得到正确的json,所以很快就找到了问题所在,先上代码 是的,这里我的类中只有属性,没有getter、setter方法,所以获取的 ...
分类:
编程语言 时间:
2020-05-05 23:13:35
阅读次数:
90
以前的Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生。 任何技术的出现都是为了解决某一类问题,如果在此基础上再建立奇技淫巧,不如回归Java本身,应 ...
分类:
其他好文 时间:
2020-05-05 18:31:54
阅读次数:
88
问题与分析最近开始学习spring-boot框架,我用的是Eclipse,然后发现在使用到了lombok的@Data注解时,Eclipse会编译错误。@Data的作用是自动生成toString方法和setter/getter方法,可以减少大量重复性的代码工作。 另外在使用了@Slf4j注解时,这个注 ...
分类:
系统相关 时间:
2020-05-05 12:22:20
阅读次数:
100
一、概述 在collections的源码中,可以看到: '''This module implements specialized container datatypes providing alternatives to Python's general purpose built-in cont ...
分类:
编程语言 时间:
2020-05-05 00:24:56
阅读次数:
67
一、Java Bean基本概念: 1、所有属性为private2、提供默认构造方法3、提供getter和setter4、实现serializable接口 作者:杨博链接:https://www.zhihu.com/question/19773379/answer/31625054来源:知乎著作权归作 ...
分类:
编程语言 时间:
2020-05-02 18:35:58
阅读次数:
65
Mixins Mixins是一种分发Vue组件中可复用功能的非常灵活的一种方式。 什么时候使用Mixins 1. 页面的风格不用,但是执行的方法和需要的数据类似,我们是选择每个都写呢还是提取出公共部分呢? 基础实例 我们有一对不同的组件,它们的作用是切换一个状态布尔值,一个模态框和一个提示框。这些提 ...
分类:
其他好文 时间:
2020-05-01 10:51:39
阅读次数:
73
应用层级的状态应该集中到单个 store 对象中。提交 mutation 是更改状态的唯一方法,并且这个过程是同步的。异步逻辑都应该封装到 action 里面。只要你遵守以上规则,如何组织代码随你便。如果你的 store 文件太大,只需将 action、mutation 和 getter 分割到单独... ...
分类:
其他好文 时间:
2020-04-25 00:40:19
阅读次数:
62
Vuex 允许我们将 store 分割成模块(module)。每个模块拥有自己的 state、mutation、action、getter、甚至是嵌套子模块——从上至下进行同样方式的分割:const moduleA = { state: { ... }, mutations: { ... }, ac... ...
分类:
其他好文 时间:
2020-04-25 00:37:21
阅读次数:
86
vuex是什么 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 设计理念 把组件的共享状态抽取出来,以一个全局单例模式管理呢,这时组件树构成了一个巨大的“视图”,不管在树的哪个位置,任何组件 ...
分类:
其他好文 时间:
2020-04-19 22:31:26
阅读次数:
157
1.检查实体类是否有get和set方法 2.字段名是否写错 3.加上@Param注解 4.如果用的springboot整合mybatis 注意@Param注解的包 springboot的是 org.springframework.data.repository.query.Param; mybati ...
分类:
其他好文 时间:
2020-04-11 20:12:20
阅读次数:
69