JAVA+SQLSERVER企业进销存管理系统设计+源代码(4)
时间:2023-12-02 20:11 来源:毕业论文 作者:毕业论文 点击:次
JAVA语言产生于C++语言之后,是完全的面向对象的编程语言,充分吸取了C++语言的优点,采用了程序员所熟悉的C和C++语言的许多语法,同时又去掉了C语言中指针、内存申请和释放等影响程序健壮性的部分,可以说java语言是站在C++语言这个"巨人的肩膀上"前进的。 JAVA语言所具有的跨平台、面向对象、安全性高等特点非常符合互联网的需要,要达到如下几个目标: ◇ 提供一个解释执行的程序运行环境,是程序代码独立于平台; ◇ 吸收C和C++的优点,使程序员容易掌握; ◇ 去掉C和C++中影响程序健壮性的部分,使程序更安全,例如指针、内存申请和释放; ◇ 实现多线程,使得程序能够同时执行多个任务; ◇ 提供动态下载程序代码的机制; ◇ 提供代码校验机制以保证安全性; JAVA Swing Swing 是一个为Java设计的GUI工具包,是JAVA基础类的一部分,包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表。Swing提供许多比AWT更好的屏幕显示元素。它们用纯Java写成,所以同Java本身一样可以跨平台运行,这一点不像AWT。它们是JFC的一部分。它们支持可更换的面板和主题(各种操作系统默认的特有主题),然而不是真的使用原生平台提供的设备,而是仅仅在表面上模仿它们。这意味着你可以在任意平台上使用JAVA支持的任意面板。轻量级组件的缺点则是执行速度较慢,优点就是可以在所有平台上采用统一的行为。 JAVA JDBC JDBC,Java Database Connecive,Java数据库连接,是一组专门负责连接并操作数据库的标准,在整个JDBC 中实际上大量的提供的是接口。针对于各个不同的数据库生产商,只要想使用JAVA 进行数据库的开发,则对这些标准有所支持。 JDBC 在使用中常见的有以下类:来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766 JDBC 连接,使用各个数据库提供商给定的数据库驱动程序,完成JDBC的开发,使用的时候需要在classpath中配置数据库的驱动程序。 JDBC 网络连接:主要使用通过网络连接数据库。 双层架构: 作用:此架构中,Java Applet 或应用直接访问数据源。条件:要求 Driver 能与访问的数据库交互。机制:用户命令传给数据库或其他数据源,随之结果被返回。部署:数据源可以在另一台机器上,用户通过网络连接,称为 C/S配置(可以是内联网或互联网)。 三层架构: 图2-8 三层架构特殊之处在于,引入中间层服务。流程:命令和结构都会经过该层。吸引:可以增加企业数据的访问控制,以及多种类型的更新;另外,也可简化应用的部署,并在多数情况下有性能优势。 数据库 数据库(Database)是按照数据结构来组织、存储和管理数据并建立在计算机存储设备上的仓库。用户可以对文件中的数据进行新增、截取、更新、删除等操作。数据库是长期储存在计算机内、有组织的、可共享的数据集合。数据库中的数据指的是以一定的数据模型组织、描述和储存在一起、具有尽可能小的冗余度、较高的数据独立性和易扩展性的特点并可在一定范围内为多个用户共享。 SQL Server系列软件是Microsoft 公司推出的关系型数据库管理系统。2008年10月,SQL Server 2008简体中文版将在中国正式上市,SQL Server 2008 版本可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。 (责任编辑:qin) |