摘要:
学习每一个数据库不能缺少的就是如何访问它的语言,Oracle也不例外。SQL(Structured Query Language 结构化查询语言)是每一个数据库都通用的语言,使用SQL语言可以在数据库中创建表、检索数据、操作数据,并对权限进行控制。 本节要点: l SQL——数据沟通的语言标准 什么 阅读全文
摘要:
数据库是数据管理的最新技术,是计算机科学的重要分支。 感性认识一下数据库: 数据:学生数据 数据管理:数据的存储,更新,查询统计排序等 本节要点: n 数据库系统概述 n 数据、数据库、数据库管理系统、数据库系统 u 数据库管理技术的产生和发展 n 数据模型 n 数据模型概念 u 数据模型的组成要素 阅读全文
摘要:
节要点: 为什么使用数据库? 数据库相关概念 数据库相关术语 设计关系型数据库的准则——范式 绘制E-R图设计数据库 一、为什么使用数据库? 使用数据库是为了存储和管理数据。那为什么使用数据库来存储和管理数据?为什么不提倡使用像Excel这样的电子数据表来存储和管理数据呢? 上图所示的电子表格中,记 阅读全文
摘要:
本节要点: l Oracle出生 l Oracle使用前准备 l Oracle体系结构 l 与Oracle数据库的连接 l Oracle 的结构化查询语言(SQL)及工具 l Oracle用户管理 一、 Oracle出生 Oracle是一个生产中间件和数据库的较大的生产商,Oracle原本的含义:“ 阅读全文
摘要:
一、功能:以登陆为例讲解Spring、Hiberante和struts框架整合。 二、整合流程 1. 在 WEB 环境下使用 Spring ①. 加入spring的 jar 包: Spring中提供web支持的包有:spring-web-4.0.0.RELEASE.jar和spring-webmvc 阅读全文
摘要:
本节要点: 了解事务的概念 了解jdbc事务管理 掌握spring事务管理的实现方式 编程式事务管理 声明式事务管理 了解事务的隔离级别和传播方式 编程式事务管理 声明式事务管理 事务的定义: 数据库系统为了保证数据操作的完整性和一致性,引入了事务这个重要的概念,所谓事务,就是将一系列的数据库操作作 阅读全文
摘要:
本节要点: 掌握AOP概念 掌握AOP的有关术语 掌握spring AOP框架的实现方式 在文章“spring静态代理和动态代理”中演示了如何使用jdk动态代理功能实现一个最简单的AOP。使用代理对象将日志记录与业务逻辑无关的动作或任务提取出来,设计为一个服务类,这样的类可以称之为aspect(切面 阅读全文
摘要:
本节要点: Java静态代理 Jdk动态代理 1 面向对象设计思想遇到的问题 在传统OOP编程里以对象为核心,并通过对象之间的协作来形成一个完整的软件功能,由于对象可以继承,因此我们可以把具有相同功能或相同特征的属性抽象到一个层次分明的类结构体系中。随着软件规范的不断扩大,专业化分工越来越系列,以及 阅读全文
摘要:
怎么使用log4j: 要在自己的程序中使用Log4j,首先需要将commons- logging.jar和logging-log4j-1.2.9.jar导入到构建路径中。 然后再将log4j.properties放到src根目录下。 这样就可以在程序中使用log4j了。 在类中使用log4j,首先声 阅读全文
摘要:
1 Bean的作用域 l singleton单列:整个容器中只有一个对象实例,每次去访问都是访问同一个对象 默认是单列 l prototype原型: 每次获取bean都产生一个新的对象,比如Action l request:每次请求时创建一个新的对象 l session:在会话的范围内是一个对象,h 阅读全文