-
在线商品销售
public class DBConnection {
private Connection connection;
private String db_Name = "qian";
private String db_User = "root";
private String db_Password = "lubing";
public DBConnection(){
this.getConection();
}
/*
* 得到Connection对象。
*/
public Connection getConection(){
try {
// 加载数据库驱动
Class.forName("com.mysql.jdbc.Driver");
// 指定连接数据库的URL
String url = "jdbc:mysql://localhost:3306/" + db_Name;
// 通过DriverManager的getConnection()建立连接
connection = DriverManager.getConnection(url, db_User, db_Password);
if (connection == null) {
System.out.println("数据连接出错了!");
}
} catch (Exception e) {
e.printStackTrace();
}
return connection ;
}
/*
* 关闭数据集/语句/连接对象
*/
public void close(Resul
- 2022-01-26 04:27:59下载
- 积分:1
-
ParamTranfer02.java,思考内存模型
参数传递
值传递:值传递是将要传递的参数(实参)的“值”传递给被调方法的参数(形参),被调方法通过创建一份新的内存拷贝来存储传递的值,然后在内存拷贝上进行数值操作。即实参和形参在内存中占不同的空间,当实参的值传递给形参后,两者之间将互不影响,所以值传递不会改变原始参数的值。
引用传递:引用传递是将参数的引用(类似于C语言的内存指针)传递给被调方法,被调方法通过传递的引用值获取其指向的内存空间,从而在原始内存空间直接进行操作,即实参和形参指向内存中同一空间,这样当修改了形参的值,实参的值也会改变。
3.4.4 方法重载
方法重载的定义是:在同一个类中,多个方法具有相同的名字,但含有不同的参数,即参数的个数、类型或顺序不同,则称为方法的重载。
进行方法重载时,有三条原则要遵守:
方法名相同;
参数列表(个数、类型、顺序)不同;
返回值不作为方法签名。
override 与overload 的区别
方法的重写(Overriding)、方法的重载(Overloading)
overrider:子类中重新实现父类中的方法。类不同(继承关系),方法完全相同。
overload:同一个类中,方法名相同,但参数不同,构成多个方法的重载。同一个类,多个方法
- 2022-02-02 09:15:14下载
- 积分:1
-
java多线程股票数据下载
采用多线程接收股票历史日线信息,适合初学者入门,也适合做量化交易。
- 2022-09-04 01:05:03下载
- 积分:1
-
学生请假系统
实现了数据库的增删改查,学生可以提交请假单,教师可以审核
- 2022-01-26 03:44:18下载
- 积分:1
-
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
-
市场管理
主要是市场管理系统,对初学者来说有一定的帮助,可以参考架构之类的。
- 2023-01-06 06:30:04下载
- 积分:1
-
计算方法大作业
计算方法中二分法,不动点迭代,牛顿迭代,高斯消去,doolitte,crout,雅各比迭代,高斯迭代,拉格朗日插值,牛顿插值,诶尔米特插值,分段插值,多项式拟合等方法的实现,带界面整合。
- 2022-03-16 01:44:40下载
- 积分:1
-
企业人力资源管理系统
功能详细,细节全面。企业人力资源的所有模块基本上都有,简历,培训,职位,档案,面试,薪资,各种管理。
- 2022-03-09 19:51:32下载
- 积分:1
-
医院预约挂号管理系统
I
基于JSP的医院网上预约挂号系统
摘 要
Internet互联网技术的快速发展的同时也带来了社会各个行业的发展。它的发展已经深入到社会的各个角落。作为社会发展的前沿技术,各行各业只要对其合理的进行运用,必将会带来巨大的便捷。成功的运用Internet将为医疗事业带来无限便利。
在传统的医院挂号过程中,信息处理停留在手工方式,劳动强度大且工作效率低,医师护士和管理人员的大量时间都消耗在事务性工作上,病人排队等候时间长,这些影响了医疗的秩序,也延误了患者的病情。而本论文的探索研究方向则为医院挂号网站的开发与实现。本系统采用的是基于广域网的B/S结构平台,比C/S有更强的适用范围,具有更加生动和丰富的表现方式与用户交流。系统的设计框架采用的是已经发展成熟、安全的SSH(Struts+Spring+Hibernate)技术框架,使系统实施更为方便和安全。网页采用的是JSP技术,它拥有卓越的系统可移植性,同时它与流行的XML等技术也能良好整合,加上MYSQL数据库强大的后台数据支持,奠定了JSP技术在网络应用系统开发中的关键地位。它使我们的网页更加生动、具有表现力。
- 2022-07-21 22:59:06下载
- 积分:1
-
testmybatis
这是前两年做的一个testmybatis项目,但让是修改人家的一个管理系统,主要有权限
- 2023-02-11 21:10:11下载
- 积分:1