摘要: 一.数据库事务 1.DML语句执行的时候,如果当前有事务,那么就使用这个事务,如果当前没有事务,这个执行的DML语句就会产生一个新的事务。 2.只有DML语句才会产生事务,其他语句不会产生事务。insert updata delete 3.commit/rollback/DDL语句都可以把当前事务给 阅读全文
posted @ 2020-04-24 23:46 阿德(*^_^*) 阅读(355) 评论(0) 推荐(0) 编辑
摘要: DML语句 主要内容: insert update delete sql语句的分类: 数据查询语句(DQL):SELECT 数据操作语句(DML): INSERT, UPDATE, DELETE (增删改) 需要commit 数据定义语句(DDL): CREATE, ALTER, DROP, REN 阅读全文
posted @ 2020-04-24 19:05 阿德(*^_^*) 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 数据库设计: 数据建模和数据库设计 软件开发的步骤可大致分为: 1.需求分析 需求分析 ↓ 2.系统设计 包含 数据库设计 包含 数据建模 3.编码实现 4.系统测试 5.运行维护 系统设计中一个重要的环节就是数据库设计 数据库设计的时候需要先进行数据建模(实体关系图 E-R图) 数据建模的依据就是 阅读全文
posted @ 2020-04-24 16:29 阿德(*^_^*) 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 多表查询 多表查询,又称表联合查询,即一条sql语句涉及到的表有多张,数据通过特定的连接进行联合显示. 笛卡尔积 在数学中,两个集合X和Y的笛卡尓积(Cartesian product),又称直积,表示为X × Y. 假设集合A={a, b},集合B={0, 1, 2},则两个集合的笛卡尔积为{(a 阅读全文
posted @ 2020-04-17 23:17 阿德(*^_^*) 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 前言: 1.认识Oracle oracle:商业运用第一的关系型数据库,实质上就是一种关系型数据库。 2.数据库与关系型数据库 数据库:数据存储的仓库 关系型数据库:数据库中保存的对象之间可以存在一定的关联关系,并非完全独立。主要反映到以后学习的主外键. 关系数据库是关系或二维表的集合: Orcal 阅读全文
posted @ 2020-04-14 13:47 阿德(*^_^*) 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 1.Controller接口及其实现类 Controller是控制器/处理器接口,只有一个方法handleRequest,用于进行请求的功能处理(功能处理方法),处理完请求后返回ModelAndView对象(Model模型数据部分 和 View视图部分)。 如果想直接在处理器/控制器里使用respo 阅读全文
posted @ 2019-11-01 12:00 阿德(*^_^*) 阅读(1918) 评论(0) 推荐(1) 编辑
摘要: MVC和webMVC的区别 Model(模型) 数据模型,提供要展示的数据,因此包含数据和行为,行为是用来处理这些数据的。不过现在一般都分离开来:Value Object(数据) 和 服务层(行为)。也就是数据由实体类或者javabean来提供,行为由service层来提供. View(视图) 负责 阅读全文
posted @ 2019-11-01 10:13 阿德(*^_^*) 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 有关于Spring对数据库的操作属于为Spring中的Springdata模块,对数据库的操作。Spring对JDBC和Mybatis都有封装与简化 可以从以下角度学习研究 SpringData: 1.对jdbc的操作来说,jdbc编程不变,主要是Connection对象的维护,即配置并使用数据源 阅读全文
posted @ 2019-10-31 19:49 阿德(*^_^*) 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 使用注解实现SpringAOP的功能: 例子: xml配置:注意给例子中使用的其他的类上面也使用注解 注意:<aop:aspectj-autoproxy proxy-target-class="true"/>这样配置则是强制使用CGLIB进行代理 阅读全文
posted @ 2019-10-31 12:38 阿德(*^_^*) 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 我们使用Spring的AOP功能的时候发现,我们使用普通的配置方式的时候,我们无法精确的确定将切面类中的哪个方法切入到哪个切入点上, 所以我们可以使用aop的专用标签来完成相关的配置.其中主要表现是使用AspectJ的expression的操作 aop:config标签 使用aop的专用标签来完成相 阅读全文
posted @ 2019-10-31 12:16 阿德(*^_^*) 阅读(9576) 评论(0) 推荐(0) 编辑