本文是Spring+SpringMVC+Mybatis项目,但JSR303校验使用的是Hibernate提供的实现。 1. 加入Maven 2. 要验证的实体类中加入验证规则 3. 方法上加入@Valid注解和" BindingResult result "用来接收验证结果,将验证结果返回前端显示即 ...
分类:
Web程序 时间:
2018-06-24 16:59:49
阅读次数:
377
1.PEP8编程规范 【少加空格多写注释,严格对齐】 1.缩进 缩进table = 4个空格;设置好后使用编辑器的自然table 2.if条件书写规范 if的条件多的时候用左边括号对齐;if条件完毕后加注释说“条件完了”;适当换行 3.换行 顶层函数和顶层类之间用两个换行隔开,两个类/方法用一个换行 ...
分类:
其他好文 时间:
2018-02-17 23:48:51
阅读次数:
374
前言 近期在工作在遇到了几个和以前自己理解的一些不一样的死锁问题,因此想做一个mysql的死锁系列,梳理一下mysql引发死锁的一些场景,由于个人认知终归有限,本文所列的死锁场景不代表mysql全部的死锁触发原因,希望给其他同学启示,如能在工作中恰好起到帮助作用,那就更好了。 死锁是什么 如果有多个 ...
分类:
其他好文 时间:
2018-01-15 00:28:47
阅读次数:
208
自定义验证规则 方法一: 1 2 3 4 5 6 7 8 9 10 from django.forms import Form from django.forms import widgets from django.forms import fields from django.core.vali ...
分类:
其他好文 时间:
2017-11-08 17:32:36
阅读次数:
217
十一、Proxy 、Reflect ①、Proxy 的概念和常用方法 ②、Reflect 的概念和用法 ③、使用 Proxy 和 Reflect 实现业务的解耦 ...
分类:
其他好文 时间:
2017-10-02 18:25:09
阅读次数:
183
angular.cn 作为一个新手,有必要好好理一理一门语言中开发所需要了解的基础知识(真的,最基本的语法逻辑,变量和方法命名规则,方法和类的定义)做到尽早脱离书本仍能写出自己想要的程序。今天,我就上面这个页面显示分析一下,我的所学: 1.“Tour of Heroes”在HTML页面或根组件app ...
分类:
其他好文 时间:
2017-09-19 15:08:51
阅读次数:
135
输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 方法一: 递归实现:两个链表合并为第三个链表pHead3; ...
分类:
编程语言 时间:
2017-08-27 15:27:15
阅读次数:
132
重载构造方法 、默认构造方法、子类调用父类的构造方法、构造方法的作用域、构造方法的访问级别 在多数情况下,初始化一个对象的最终步骤是去调用这个对象的构造方法。构造方法负责对象的初始化工作,为实例变量赋予合适的初始值。构造方法必须满足以下语法规则: (1) 方法名必须与类名相同。 (2)不要声明返回类 ...
分类:
编程语言 时间:
2017-07-24 22:25:02
阅读次数:
137
学了JavaSE面向对象这一部分,也该对构造方法做一个总结了。 一构造方法 在多数情况下,初始化一个对象的终于步骤是去调用这个对象的构造方法。构造方法负责对象的初始化工作,为 实例变量赋予合适的初始值。构造方法必须满足下面语法规则: (1)方法名必须与类名同样。 (2)不要声明返回类型; (3)不能 ...
分类:
编程语言 时间:
2017-07-10 15:09:39
阅读次数:
238
构造方法不能被继承,因此不能重写。 方法重写的规则 1.方法名相同; 2.参数列表相同; 3.返回值类型相同或者是其子类; 4.访问权限不能严于父类。 ...
分类:
其他好文 时间:
2017-05-19 10:12:49
阅读次数:
125