Java程序开发数据库与框架应用

2017-06-10 19:49昝道广
电子技术与软件工程 2017年11期
关键词:框架数据库

昝道广

摘 要Java是目前比较流行的编程语言之一,已经得到了广泛应用,应用过程中会涉及到数据库和框架等问题。所以我们在进行Java程序开发学习之前,不但要熟练掌握sql语句,还要熟练掌握Oracle、SQLServer、My SQL等数据库,另外还要掌握Mybatis、Spring、Spring MVC 等框架。

【关键词】Java程序开发 数据库 框架

科学技术与经济的发展加快了信息时代的到来,使很多计算机技术被不断开发和应用,促进我们生活水平的提高,也增加了我们大学生的学习内容,形成了专门的计算机专业,Java程序就是计算机技术中的一种常见技术,现在已经被广泛应用于我们的生活,所以我们要学习好和应用好Java技术。要想学好Java技术就必须先学习好相关基础,然后学习如何搭建环境,最学习JSP/Servlet,如果我们要开发新的Java程序,就必须了解数据库系统和框架的应用,同时也要提高对开发条件的重视。对此,本文作者根据自己的Java程序学习经验,简要分析了Java程序开发数据库与框架应用。

1 Java程序开发数据库系统的简单概述

数据库系统主要由数据库、数据库管理系统和数据库应用系统组建而成,具体如下:

1.1 数据库( database,DB)的简单概述

数据库实质上是一种集组织数据结构、存储数据和管理数据的一种综合型仓库,一般仓库内都设置有、DBMS ( database management system)。数据库里数据的应用形式主要是文件形式,包括数据、控制还日志三种文件,其中数据文件的作用在于实现数据的存储,控制文件的作用在于实现数据文件的维持,日志文件的作用在于实现对数据中日志信息的记录。

1.2 数据库管理系统的简单概述

数据库管理系统是数据系统中的中间部分,应用形式主要是软件,处于数据库与数据库应用系统之间,其作用在于开发新的数据库应用功能,是数据库应用系统得以正常运行的重要基础,一般而言我们会使用Navicat Premium数据库管理系统,因为该种系统更有利于数据库应用功能的开发。通过日常学习了解到除了上面提到的数据库管理系统以外,常见的数据库管理系统还包括oracle数据库管理系统、My SQL数据库管理系统和SQL Server数据库管理系统等。其中SQL Server的应用形式是是微软,这就意味着SQL Server只能在 Windows上进行运行,其他的数据库管理系统均能够在UNIX / Linux上进行运行,其系统性能、安全性和可靠性均忧于SQL Server。

1.3 数据库应用系统的简单概述

数据库应用系统(DBAS)实质上就是一种外模式,其应用原理在于利用sql语句对数据库进行操作,然后实现对需要数据的提取,通常情况下一个外模式数据只对应一个用户访问,因此具有很高的安全性。

2 已经实施开发的管理系统分析

2.1 My SQL数据库管理系统

My SQL属于一种典型的关系型数据库管理,其中的API提供主要由多种编程语言实现,如c,c++,Java,php 等。My SQL具有数据库存储空间小、数据存储速度快、数据管理成本低等特点,所以通常都应用于中小型开发项目中去。

2.2 SQL Server数据库管理系统

SQL Server数据库管理系统的应用原理在于Web实现对数据的安全性访问,然后实现度系统程序管理的过程,其程序管理具有强大性、灵活性和Web基础性,常应用于中型开发项目中,现已经升级到SQL Server2005、SQLServer2008版本,具有更多的功能。

2.3 Oracle数据库管理系统

Oracle具有数据信息存储量大、数据适用性强、功能灵活性强等特点,此外还能够运行于所有主流平台,并可以对所有工业标准提供支持,加之开发策略的形式是完全开放式的,能够实现用户对最佳解决方案的选择,因此常被使用与大型的公司开发项目中去。

3 Java开发框架的应用分析

3.1 Mybatis持久层框架的应用分析

3.1.1 环境搭建

(1)jar包的引用;

(2)核心文件的配置;

(3)数据库的建立;

(4)数据库信息的配置和连接。

3.1.2 实体建立

Bean->持久化类,主要用于所有数据库操作。

3.1.3 一个映射文件建立

(1)通过Bean->、

猜你喜欢
框架数据库
广义框架的不相交性
WTO框架下
关于原点对称的不规则Gabor框架的构造
一种基于OpenStack的云应用开发框架
基于Hadoop的DDoS检测框架