自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 实体字段校验@NotNull、@NotEmpty、@NotBlank

在前段向后端提交较多数据时,我们一般都会遇到字段校验的问题,使用Spring的字段验证很省事,一般会使用@NotNull、@NotEmpty、@NotBlank这三个东西,但使用的时候后端接收参数一定要注意接收参数的数据类型。1.@NotNull:不能为null,但可以为empty(""," “,” ") ,一般用在基本数据类型的非空校验上,而且被其标注的字段可以使用 @siz...

2019-07-08 17:10:15 25726 1

原创 @resource与@autowired

1、共同点两者都可以写在字段和setter方法上。两者如果都写在字段上,那么就不需要再写setter方法。两者大体使用相同。2、不同点@Autowired为Spring提供的注解,需要导入包org.springframework.beans.factory.annotation.Autowired;只按照byType注入。@Autowired默认按类型装配(这个注解是属业spring的),...

2019-05-14 10:03:39 1049

原创 单例模式

单例模式分懒汉模式与饿汉模式。package com.imooc.aspect;//懒汉模式。public class Singleton {private static Singleton instance;private Singleton(){}//线程安全写法public static synchronized Singleton getInstance(){if (ins...

2019-04-24 13:21:09 96

原创 Mybatis中#{}号与${}的区别

#{}使用#{}意味着使用的预编译的语句,即在使用jdbc时的preparedStatement,sql语句中如果存在参数则会使用?作占位符,我们知道这种方式可以防止sql注入,并且在使用#{}时形成的sql语句,已经带有引号,例,select * from table1 where id=#{id} 在调用这个语句时我们可以通过后台看到打印出的sql为:select * from tabl...

2019-04-23 22:29:32 236

转载 java如何打印日志

平时后端开发中,打印日志查看是一件很平常的事,对测试、排错都有很大的帮助。常见的有:1.使用system.out.println(“xxxxx”) ,最常见,直接在控制台打印2. 使用Java.util.logging ;log.info(“xxx”);3.使用log4j;log.info(“xxx”);log.debug(“xxxx”);log.warn(“xxxx”);log...

2019-04-23 13:29:39 1892 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除