-
MySQL
JDBC
3.12.1 JDBC API
JDBC是一种用于执行SQL语句的JAVA API,JDBC为开发人员提供了一个标准的API,使他们能够用纯JAVAAPI来编写数据库应用程序。
常用的数据库:Mysql、Oracle、Sqlserver C# ASP
JDBC API提供了一组用于与数据库进行通信的接口和类,这些接口和类都定义在java.sql包中。
表3- 5 java.sql包下常用的接口和类
接口/类 功能说明
DriverManager 数据库驱动管理类,用于加载和卸载各种驱动程序,并建立于数据库的连接
Connection 此接口用于连接数据库
Statement 此接口用于执行SQL语句并将数据返回给ResultSet
ResultSet 结果集接口,提供检索SQL语句返回数据的各种方法
PreparedStatement 此接口用于执行预编译的SQL语句
CallableStatement 此接口用于执行SQL存储过程的语句
3.12.2 JDBC访问步骤
JDBC访问数据库的基本步骤,步骤如下:
①. 加载JDBC驱动程序
Class.forName("com.mysql.jdbc.Driver");
②. 建立数据库连接
Connection conn = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/ordersys", "用户名", "密码");
③. 创建Statement对象,利用Statement向数据库发送sql
Statement smt = conn.createStatement();
④. 执行SQL语句,并且Statement对象把结果集封装成ResultSet对象并返
- 2022-10-05 09:50:03下载
- 积分:1
-
图书管理系统(SSH+MYSQL)
图书管理系统源码,采用SSH + MYSQL 框架搭建,具备前后台管理模块,图书借阅和归还,图书管理等模块,系统采用JQUERY实现异步调用,提升交互友好,先给出源码包,里面涵盖数据库,工程项目,数据导入即可。
注:WEB-INF下面的lib包需要自己引入,添加SSH全套JAR包和MYSQL数据库连接包即可。
- 2022-05-07 10:04:02下载
- 积分:1
-
网上银行系统
该项目为网上银行系统,使用技术为Struts+Hibernate。JSP页面采用Tiles框架布局,表单验证没有采用Validator框架验证。JDK:1.4以上数据库:SQL Server2000开发工具:Eclipse+MyEclipse
- 2023-04-14 03:15:04下载
- 积分:1
-
网上书城项目
通过SSM框架开发的网上书城web项目,功能包括前台顾客浏览,管理员后台管理,实现了商品浏览商品查询,商品购买(购物车),并利用支付宝提供的接口实现支付功能,后台管理员可进行公告管理,订单查询,销售榜单查看及下载。项目为大三学习框架时练习的项目。不是很强大,但是初学SSM框架的新手可以看看
- 2022-06-20 16:21:26下载
- 积分:1
-
网上购物商城
这个程序代码很详细,通过了运行,并且过程很详细,很又实用价值。web开发的网上购物系统Java源码 Java网上购物系统源代码 C#网上购物系统源码 java网上购物系统 基于java和MySQL的购物系统源代码 网上购物系统
- 2022-03-09 21:48:59下载
- 积分:1
-
ParamTranfer02.java,思考内存模型
参数传递
值传递:值传递是将要传递的参数(实参)的“值”传递给被调方法的参数(形参),被调方法通过创建一份新的内存拷贝来存储传递的值,然后在内存拷贝上进行数值操作。即实参和形参在内存中占不同的空间,当实参的值传递给形参后,两者之间将互不影响,所以值传递不会改变原始参数的值。
引用传递:引用传递是将参数的引用(类似于C语言的内存指针)传递给被调方法,被调方法通过传递的引用值获取其指向的内存空间,从而在原始内存空间直接进行操作,即实参和形参指向内存中同一空间,这样当修改了形参的值,实参的值也会改变。
3.4.4 方法重载
方法重载的定义是:在同一个类中,多个方法具有相同的名字,但含有不同的参数,即参数的个数、类型或顺序不同,则称为方法的重载。
进行方法重载时,有三条原则要遵守:
方法名相同;
参数列表(个数、类型、顺序)不同;
返回值不作为方法签名。
override 与overload 的区别
方法的重写(Overriding)、方法的重载(Overloading)
overrider:子类中重新实现父类中的方法。类不同(继承关系),方法完全相同。
overload:同一个类中,方法名相同,但参数不同,构成多个方法的重载。同一个类,多个方法
- 2022-02-02 09:15:14下载
- 积分:1
-
医院信息管理系统登录界面
作为新的医院管理信息系统的描述,有医院主界面和登录界面,很好地实现了医院登录的全部功能,有很好很全面的作用
- 2022-03-05 10:45:26下载
- 积分:1
-
自行车导航源码
这是一套根据java代码开发的android下的自行车导航软件的源码,它能够提供精确的自行车导航,适用于做地图类的或者相关的开发者使用,这其中基本的核心代码都已经实现,希望对打击大有所帮助。
- 2023-04-19 05:15:05下载
- 积分:1
-
Android的三种动画图形编程
环境:Windows XP SP3、JDK 6、Android SDK 3.0、Eclipse-galileo 3.4
使用步骤:
1、下载解压之后,使用IDE导入工程
2、创建android 2-2 AVD
3、运行configuration
4、分别根据luanch按钮来选择三个动画方式
5、如果一切正常,那么可以分别看到帧动画(frame-by-frame)、布局动画(layout animation)和视图动画(view animation)
目的:动画效果可以让用户的体验感非常好。在“演示Android中的文字和图片特效控件的使用”资源中,讲是的TextSwitcher控件、Gallery控件和ImageSwitcher控件的特效实现。而这个资源演示的是android的动画编程,本示例针对图片和ListView控件实现动画。本人觉得,这两个资源具有非常的实践意义。
阅读对象:android应用开人员
- 2022-05-17 08:37:28下载
- 积分:1
-
mp3播放器
在本文中我利用java语言设计的音乐播放器的功能跟千千静听,酷狗和酷我音乐盒,Winamp,Foobar2000的功能差不多,不过利用java设计的音乐播放器支持的音频文件格式比它们丰富一点。如:WAP,AIFF,MIDI,AU,RMF等跨平台功能比较强。
- 2022-08-10 15:02:26下载
- 积分:1