pojo指简单的Java对象是实体类Entity和值对象VO还有DTO数据传输对象的统称 Entity实体类,通常和对应的表字段的数量是一致的 DTO数据传输对象,当客户端给服务器传递参数时,参数的数量可能比实体类中的数量要少,比如实体类中有10个参数但是客户端只传递过来的3个参数,此时通过DTO接收传递过来的参数,如果使用实体类接收也可以但是会存在很多的null值,使用DTO好处是只要发现null值就能判断出传输出错了 VO值对象,从数据库中的某个表查询数据,有多种场景,有的需要查全部,而有的查询只需要查一部分数据,如果只查一部分数据查询回来的数据直接用Entity接收封装的话,则Enti...

  NYBjNdjWCqGr   2023年11月01日   42   0   0 Java

视图 什么是视图 视图是一张虚表(建立在真实的table的基础之上,即视图的数据来源是对应的table). 首先需要创建一张表,在表的基础上,指定的列映射成一个视图. 就是一个SELECT查询语句(过滤掉安全隐患列的数据),把它查到的数据作为视图的数据进行映射 视图的语法 视图的创建 语法格式:createview视图名称asselect语句; createview:表示要创建的视图;as:表示要执行的操作;select:提供给视图的数据内容; 视图和表的区别 视图建立在表的基础之上,表中存储的是数据,而视图只是做一个数据的展示. 视图只能做查询操作,通过视图不可以做视图的更新操作(e...

  NYBjNdjWCqGr   2023年11月01日   48   0   0 MySQL

什么是存储过程 存储过程(StoredProcedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。简单理解,存储过程其实就是一堆SQL语句的合并。中间加入了一些逻辑控制。 存储过程的创建方式 存储过程的创建方式: 创建无参存储过程 创建有参存储过程 1.创建无参存储过程 1.语法格式: delimiter$$--声明一个存储过程的定义开始 createprocedure存储过程名称()--声明存储过程的名称 begin--表示存储过程内部的SQL语句的开始 表示将要执行的SQL语句 end$$-表示声明这个存储过程的定义结束;end:表示存储过程内部SQL语句的声明...

  NYBjNdjWCqGr   2023年11月01日   61   0   0 MySQL
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~