在models.py 文件中 User用户表中 # 禁止读取密码 @property def password(self): # 原理:读取返回参数 # return self.password_hash # 实际不可读 raise AttributeError('password 是不可读属性') ...
分类:
其他好文 时间:
2020-03-01 14:32:43
阅读次数:
112
一、lombok概述 Lombok想要解决了的是在我们实体Bean中大量的Getter/Setter方法,以及toString, hashCode等可能不会用到,但是某些时候仍然需要复写,以期方便使用的方法;在使用Lombok之后,将由其来自动帮你实现代码生成,注意,其是 在运行过程中,帮你自动生成 ...
分类:
编程语言 时间:
2020-02-29 22:17:29
阅读次数:
272
今天学了vuex,就是vue里面用来多组件共享状态的东西,不要被高大上的名字吓退,其实本质并不难。 vuex有几个重要的知识点,state,getter,mutation,action,module。一开始看官网的介绍,知道state的值不可以直接修改,要通过mutation写函数来修改,但是不明白 ...
分类:
其他好文 时间:
2020-02-29 00:49:42
阅读次数:
51
依赖注入的3种方式1.构造器注入参数少的时候好用,多了不方便2.setter注入:Spring中最主流的注入方式,是通过反射调用没有参数的构造方法生成对象(所以确保有无参构造函数),同时通过反射对应的setter注入配置的值。3.接口注入有时候资源并非来自于自身系统,而是来自于外界,这是用接口注入装... ...
分类:
编程语言 时间:
2020-02-28 23:09:58
阅读次数:
122
如果用DataGridTextColumn作为DataGrid的列,字体垂直居中需要这样设置: <Style x:Key="Body_Content_DataGrid_Centering" TargetType="{x:Type DataGridCell}"> <Setter Property="T ...
分类:
其他好文 时间:
2020-02-28 19:07:26
阅读次数:
100
var vm = new Vue({ el: '#example', data: { message: 'Hello' }, computed: { // 计算属性的 getter reversedMessage: function () { // `this` 指向 vm 实例 return th ...
分类:
移动开发 时间:
2020-02-27 11:39:54
阅读次数:
140
lombok简介 Lombok是一个java库,它可以自动插入编辑器并构建工具,为java增色。 永远不要再编写另一个getter或equals方法,使用一个注释,您的类就有了一个功能齐全的构建器,自动化您的日志变量,等等。 基本使用 1、首先我们需要导入jar包 "点击下载 jar包 1.18.1 ...
分类:
其他好文 时间:
2020-02-26 20:43:51
阅读次数:
58
一、简介 依赖注入可以通过初始化方法(或构造函数)传递所需要的参数,或者通过属性(setter)传递。这里将对这两种方法进行讲解。 初始化方法注入: 属性注入: 一般更趋向于初始化注入,如果在初始化(构造函数)的时候没办法进行注入,才通过属性进行注入。在通过初始化注入的情况下,这些依赖可能仍然需要作 ...
分类:
其他好文 时间:
2020-02-26 01:24:49
阅读次数:
47
一、引入依赖 <!-- 核心启动器 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> ...
分类:
编程语言 时间:
2020-02-24 15:22:25
阅读次数:
90
Dart类Getters和Setter Getters和Setter(也称为访问器和更改器)允许程序分别初始化和检索类字段的值。 使用get关键字定义getter或访问器。Setter或存取器是使用set关键字定义的。 默认的getter/setter与每个类相关联。 但是,可以通过显式定义sett ...
分类:
其他好文 时间:
2020-02-22 00:33:39
阅读次数:
64