- 博客(120)
- 收藏
- 关注
原创 springMvc(二)
一、SSM整合 前面我们已经把Mybatis、Spring和SpringMVC三个框架进行了学习,今天主要的内容就是把这三个 框架整合在一起完成我们的业务功能开发,具体如何来整合,我们一步步来学习。 1.1 流程分析 (1) 创建工程 创建一个Maven的web工程 pom.xml添加SSM需要的依赖jar包 编写Web项目的入口配置类,实现AbstractAnnotationConfigDispatcherServletInitializer 重写以下方法 getRoot
2023-04-10 16:28:22
648
原创 mybatis(二)
mybatis练习能够使用映射配置文件实现CRUD操作 能够使用注解实现CRUD操作 配置文件CRUD就是把sql语句写到配置文件中,注解CRUD就是吧sql语句写到注解上。一、配置文件实现CRUD如上图所示产品原型,里面包含了品牌数据的 查询 、 按条件查询 、 添加 、 删除 、 批量删除 、 修改 等功能,而这些功能其实 就是对数据库表中的数据进行CRUD操作。接下来我们就使用Mybatis完成品牌数据的增删改查操作。以下是我们要完成功能 列表:1.1 环境准备.
2023-03-10 10:32:29
1051
原创 Request&Response
一、Request和Response的概述 Request是请求对象,Response是响应对象。这两个对象在我们使用Servlet的时候有看到: @WebServlet("/demo1")public class ServletDemo1 implements Servlet { @Override public void service(ServletRequest request, ServletResponse response) throws ServletExcep
2022-10-01 14:12:50
713
原创 Linux(二)
VMware虚拟机开机显示:键盘挂钩超时值未设置为VMware workstation建议的值。一、Linux的目录结构:管理员用户在root目录下,其他普通用户在home目录下,很多其他软件是安装在user目录中。/:表示根目录这个目录结构在 Linux系统中点击计算机-->文件系统-->在这里就可以看到Linux目录结构。[root@itcast01 ~]# 前面是用户名(root) 后面是主机名(itcast01) ~是是表示根目录下的root目录.
2022-09-12 11:22:27
1425
原创 mysql学习(三)
select 列名列表 from 表名列表 where....1.2准备sql:# 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT INTO dept (NAME) VALUES ('开发部'),('市场部'),('财务部'); # 创建员工表 CREATE TABLE em
2022-06-14 10:26:17
145
原创 mysql学习(二)
概念: 对表中的数据进行限定,保证数据的正确性、有效性和完整性。表在创建的时候,或者表创建完成之后,我们都可以对它的某些列添加一些约束。分类: 1. 主键约束:primary key 2. 非空约束:not null 3. 唯一约束:unique 4. 外键约束:foreign key二、非空约束非空约束:not null,某一列的值不能为null 1. 创建表时添加约束 CREATE TABLE stu( id INT, NAME VAR
2022-06-11 10:51:56
260
原创 mysql学习(一)
一、数据库相关概念1.1 数据库以前我们做系统,数据持久化的存储采用的是文件存储。存储到文件中可以达到系统关闭数据不会丢失的效果,当然文件存 储也有它的弊端。 假设在文件中存储以下的数据:姓名 年龄 性别 住址 张三 23 男 北京西三旗 李四 24 女 北京西二旗 王五 25 男 西安软件新城 现要修改李四这条数据的性别数据改为男,我们现学习的IO技术可以通过将所有的数据读取到内存中,然后进行修改再存到 该文件中。通过这种方式操作存在很大问题,现在只有三条数据
2022-06-10 09:54:34
1201
原创 oracle(四)
一、PL/SQL 1.1什么是 PL/SQL 1.2变量1.3属性类型1.4异常1.5条件判断1.6循环1.7游标1.8二、存储函数2.1什么是存储函数 2.2存储函数语法结构2.3案例 2.42.52.6三、存储过程 3.1什么是存储过程 3.2存储过程语法结构3.3案例 3.43.53.6四、触发器 4.1什么是触发器4.2创建触发器的语法4.3案例4.44.5五、综合案例 5.
2022-05-29 14:45:01
1505
原创 oracle(三)
一、视图1.1什么是视图 视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚表,视 图所对应的数据并不真正地存储在视图中,而是存储在所引用的数据表中,视图 的结构和数据是对数据表进行查询的结果。 根据创建视图时给定的条件,视图可以是一个数据表的一部分,也可以是多 个基表的联合,它存储了要执行检索的查询语句的定义,以便在引用该视图时使 用。 使用视图的优点: 1.简化数据操作:视图可以简化用户处理数据的方式。 2.着重于特定数据:不必要的数据或敏感数据可以
2022-05-23 16:25:12
237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人