自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 mybatis框架动态SQL

MyBatis框架动态SQL MyBatis框架之所以优秀,一是因为将sql与代码分离,二就是具有强大的动态sql功能。 主要的动态sql有: 1.if标签的使用。 2.where标签的使用。 3.where标签与choose标签的联合使用。 4.set标签的使用。 5.foreach标签的使用。 6.trim标签的使用。 一,if标签的使用 如下: <select id="queryList" parameterType="studentModel" resultMap="BaseResultMa

2020-12-29 10:10:04 301 1

原创 SQL映射文件详解

Mybatis SQL映射文件讲解 SQL 映射文件有很少的几个顶级元素(按照它们应该被定义的顺序): cache – 配置给定命名空间的缓存。 cache-ref – 从其他命名空间引用缓存配置。 resultMap – 最复杂,也是最有力量的元素,用来描述如何从数据库结果集中来加 载你的对象。 parameterMap – 已经被废弃了!老式风格的参数映射。内联参数是首选,这个元 素可能在将来被移除。 sql – 可以重用的 SQL 块,也可以被其他语句引用。 insert – 映射插入语句 updat

2020-12-25 08:36:16 1042

原创 Oracle数据库对象和数据查询总结

Oracle数据库对象和数据查询总结 第一章:Oracle入门 Oracle数据库:又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、功能强,适用于各类大、中、小微机环境。它是一种高效率的、可靠性好、适应高吞吐量的数据库方案。 他的特点:1.完整的数据管理功能。2.数据的大量性。3.数据的保存的持久性。4.数据的共享性。5.数据的可靠性。 第二章:O

2020-12-21 08:57:54 597

原创 使用JDBC操作数据库

使用JDBC操作数据库 JDBC简介: JDBC(Java DataBase Connectivity)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一的访问,它由一组用Java语言编写的类和接口组成。使用JDBC访问数据库的基本步骤如下: 加载JDBC驱动程序 建立数据库连接 创建操作数据库SQL的对象 执行语句并分析执行结果 关闭连接 操作实例: 一、操作mysql数据库 MySQL安装方法 二、下载驱动 要在程序中连接mysql数据库对其进行操作,我们还需要下载驱动Mysql-

2020-12-19 16:20:48 297 2

原创 第五章 游标和存储过程

游标和存储过程 1.游标的基本原理 在Oracle中,在执行一个有select,insert,update和delete语句PL\SQL时,Oracle会在内存中为其分配一个缓冲区,将执行结果放在这个缓冲区中,而游标是指向该区的一个指针。游标为应用程序提供了一种对多行数据查询结果集中的每一行数据分别进行单独处理的方法,是设计嵌入式SQL语句的应用程序的常用编程方式, 2,游标有什么作用? 1.指定结果集中特定行的位置。 2.基于当前的结果集位置检索一行或连续的几行。 3.在结果集的当前位置修改行中的数据。

2020-12-17 14:43:30 281

翻译 Oracle数据库对象和管理

Oracle数据库对象和管理 1.同义词管理 1.1同义词: 是指为表,视图和序列等对象起的另一个名字。 1.2同义词分为两种: 私有同义词和公有同义词。(语法上的区别在于公有同义词在创建时需加上public关键字,更加本质的区别在于使用范围的不同,公有同义词范围大。) 1.3语法规则: create [public]synonym<synonym_name>for<object_name>; 1.4举例说明: 为表emp创建同义词 create synonym employee f

2020-12-11 15:03:59 270

转载 Oracle数据库应用

Oracle数据库应用 Oracle数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它。 随着网络技术的发展,Oracle数据库在各个领域得到了广泛应用。基于Oracle数据库的应用系统结构主要分为客户/服务器结构、终端/服务器结构、浏览器/服务器结构和分布式数据库系统结构等。 1.客户/服务

2020-12-10 08:48:39 991

原创 Oracle

Oracle 一、Oracle数据库简介 Oracle数据库是Oracle(甲骨文)公司的核心产品,适合于大型项目的开发;银行、电信、电商、金融等各领域都大量使用Oracle数据库。 Oracle数据库是一种对象关系型数据库,在关系型数据库的基础上,引入了一些面向对象的特性。 Oracle数据库的产品可以免费下载,其服务是收费的,也就是该数据库用于商业目的时,必须取得Oracle的授权。 Oracle出现有30年时间,经历了很多版本,目前最新的版本是12c。11g版本是目前比较稳定,很多企业也在使用,所以我

2020-12-08 09:42:44 214

原创 Redis

Redis简介 目前的互联网应用广泛使用两种方式来进行数据存储:关系型数据库和NoSQL数据库。 (1)关系型数据库是指关系型数据库,主要用于存储格式化弟弟数据结构,大量传统数据库如MySQL,Oracle,SQLServer等都属于关系型数据库。 (2)NoSQL数据库泛指非关系型数据库,主要服务于特定背景的专用数据库,对外提供的是特定的API,而非通用的SQL接口,数据访问更加高效。 Redis服务的安装环境 *服务器操作系统:CentOS 6.5 64位。 *Redis版本:3.2.8。 NoSql

2020-11-27 14:21:01 185

原创 设计模式

Java开发之框架基础技术 1:设计模式 设计模式(Design Pattern)是人们在长期的软件开发中对一些经验的总结,是对某些特定问题经过实践检验的特定解决方法。就像兵法的三十六计,总结了36种对于战争中某些场合的可行性计谋战术-----“围魏救赵”“声东击西”“走为上”等,可以说三十六计中的每一计都是一种模式。 目前所说的设计模式通常是GoF(Gang of Four,四人组)指的是这本书的4位作者:Gamma,Helm,Johnson,和Vlissides,书中总结了23中经典的设计模式,因此也被

2020-11-23 14:11:26 166

原创 Java开发之框架基础技术之XML

Java开发之框架基础技术 XML简介 XML是Extensible Markup Language的缩写,即可扩展标记语言,是一种简单的数据存储语言,使用一系列简单的标记来描述结构化数据。 xml的特点: *XML与操作系统,编程语言的开发平台都无关。 *规范统一,实现不同系统之间的数据交互。 XML技术应用广泛,最基本的如网站,应用程序的配置信息一般采用XML文件描述。 XML文档结构 <?xml version="1.0" encoding="UTF-8"?> <books>

2020-11-18 20:17:24 436

原创 Java开发之框架基础技术之反射

Java开发之框架基础技术 反射 一、反射是什么? 反射(Reflection)机制是Java语言特性之一,是Java被视为动态(或准动态)语言的一个关键字特性 二、使用步骤 1.导入包中的相关类 Java.lang.reflect 获得需要操作的类的Class实例 调用Class实例的方法获取Field·Method等实例 使用反射API操作实例成员 2.获取Class实例 代码如下(示例): Class clz = obj.getClass();//obj为某个类型的实例 //调用类或接口的Class

2020-11-14 09:03:22 636

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除