- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java程序开发数据库及框架应用
Java程序开发数据库及框架应用 摘 要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-、、的配合来实现CRUD配置;
(2)在核心配置文件中纳入映射文件;
(3)进行测试操作
3.2 Spring容器框架的应用分析
Spring主要由Io C和 AOP模块组建而成,其中Io C模块:是指先将Spring 作为Web级容器,实现对Class的转
您可能关注的文档
- A Deconstructionist Look at Women’s Economic Status in The Awakening.doc
- A Pragmatic Study of Suibian as a Signal of Speakers’ De facto Care in Chinese Conversations.doc
- A Study on the Text in Anglo―American New Criticism.doc
- ACM学科竞赛开展及学生创新能力培养实践.doc
- ADSS光缆在电力公司电网调度通讯系统中应用.doc
- Advice for the U.S.’Korean Strategy.doc
- An Analysis and Evaluation of the Textbook New Senior English for China(Student’s Book One).doc
- An Analysis of Hemingway’s Suicide.doc
- Android应用软件测试探究.doc
- Android平台加密算法及系统实现.doc
最近下载
- 精品解析:2023-2024学年浙江省温州市乐清市统编版六年级上册期末考试语文试卷(解析版).docx VIP
- 浙江省温州市乐清市2023-2024学年三年级上学期语文期末试卷 解析版.docx VIP
- 研讨会(一):战略设计的思维、方法与实践 30Aug2011 LY-BEI-C.pptx VIP
- 彩云追月完整版本.ppt VIP
- 2023年济宁医学院临床医学专业《病理学》科目期末考试卷B.docx VIP
- 《环境监测技术》课程标准.doc VIP
- 浙江省温州市龙湾区2023-2024学年四年级上学期语文期末试卷 解析版.docx VIP
- 东瑞制药搬迁项目环评报告(全本公示版).pdf
- 24DX002-1建筑电气与智能化通用规范图示.pdf VIP
- 五年级语文上册课外必读书《非洲民间故事》练习题及答案全.pdf VIP
文档评论(0)