- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 Eclipse创建Maven多模块项目
在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Maven来构建分模块项目。在这个分模块项目中主要分为两个模块,Service模块和web模块,Service模块中包含...
2017-08-19 14:54:21 1257
原创 @NotNull和@NotEmpty和@NotBlank区别
@NotNull:不能为null,但可以为empty @NotEmpty:不能为null,而且长度必须大于0 @NotBlank:只能作用在String上,不能为null,而且调用trim()后,长度必须大于0案例:1.String name = null;@NotNull: false@NotEmpty:false @NotBlank:false 2.String n...
2017-08-19 14:04:23 859
原创 Oracle rownum介绍
rownum是对结果集加的一个伪列,即先查到结果集之后再加上去的一个列 (强调:先要有结果集)。简单的说rownum是对符合条件结果的序列号。它总是从1开始排起的。rownum和rowid都是伪列,但是两者的根本是不同的,rownum是根据sql查询出的结果给每行分配一个逻辑编号,所以你的sql不同也就会导致最终rownum不同,但是rowid是物理结构上的,在每条记录insert到数据库中时...
2017-08-14 19:10:00 967
原创 union和union All的区别
假设我们有一个表Student,包括以下字段与数据:drop table student; create table student ( id int primary key, name nvarchar2(50) not null, score number not null ); insert into student values(1,'Aaro...
2017-08-14 16:01:10 251
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人