自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 读取配置文件

/new 时已经初始化有5个连接。同时创建多个连接,存入集合,使用获取集合中没有被使用的连接,使用完后就将连接归还给集合。//1、读取resources/jdbc.properties配置文件。//5、归还连接,就是将使用完的连接,在次存入到我们的连接池对象。//4、获取连接,还有初始化好的连接就获取,没有子就创建新的连接。//8、集合处理,(1)返回return (2)打印输出了。//6、取出结果集,存入到实体类;//1-2、静态代码块,读取配置文件;//1-1、声明读取的属性值要赋值的变量。

2024-09-04 14:32:36 409

原创 增加,删除,修改

/事务---开启事务---把事务从自动,调整为手动提交。//8、集合处理,(1)返回return (2)打印输出了。//3、创建PreparedStatement对象。//事务---结束事务---事务回滚。//3、创建PreparedStatement对象。//3、创建PreparedStatement对象。//3、创建PreparedStatement对象。//3、创建PreparedStatement对象。//3、创建PreparedStatement对象。//事务---结束事务---事务提交。

2024-09-04 14:31:47 273

原创 篇写实体类

抽取JDBCUtils.java(IO流、Properties、jdbc.properties)System.out.println("登录成功!System.out.println("登录失败!//5、得到是否登录成功,成功就是为true,失败为False。System.out.println("请输入用户名:");System.out.println("请输入密码:");(3-6-4)存在,就输出登录成功!//4、结果集存入到实体类,实体类存入到集合。(3-6-3)去数据库查询用户名和密码是否存在。

2024-09-04 14:30:54 325

原创 JDBC查询

执行SQL,有结果集 执行SQL,无结果集 ResultSet 无。//1-2-2、通过属性对象(Properties),关联输入流。工具类为我们解决了二个问题:(1)获取连接 (2)释放资源。//1-2-3、通过属性的名字,取属性值。集合:存放所有的记录对象,取出所有的查询出来的记录。//1-2-1、将配置文件,转换为输入流。(2-1)读取配置文件,加载驱动。(2-2)编写获取连接方法。(2-3)编写释放资源方法。

2024-09-04 14:30:01 337

原创 DriverManager

String insert_sql="insert into user values(null,'lisi','lisi12345','李四')";next() getObject(1) getInt(“id”) getString() getDate()……//集合存放的是User对象。封装的时候针对的是表,所有我们的实体类的所有的属性都要和表中的字段对应。Connection:创建SQL执行对象、创建SQL预编译执行对象。//要想存取属性的值,通过get/set方法;//将所有的属性私有化。

2024-09-04 14:29:17 387

原创 驱动类实现

getInt(int i) i表示的是位置 getInt(String name) name表示的是字段名。isval为false,增加语句、修改语句、删除语句没有结果集。execute() 执行任意语句,返回true/false。jdbc:mysql://ip地址:端口号/数据库名。//4、释放资源(先创建,后关闭)

2024-09-04 14:28:18 609

原创 快速入门JDBC

INSERT INTO `USER` VALUES(null,'wangwu','123','东方不败');INSERT INTO `USER` VALUES(null,'zs','123456','老张');INSERT INTO `USER` VALUES(null,'ls','123456','老李');url格式:jdbc:mysql://ip:port/dbname。jdbc与数据库驱动的关系,就是接口与实现的关系。//4、释放资源(先创建,后关闭)//循环打印出所有记录(结果集)

2024-09-04 14:26:22 401

原创 数据库设计

revoke 权限 1, 权限 2... on 数据库名.表名 from '用户名'@'主机名';grant 权限 1, 权限 2... on 数据库名.表名 to '用户名'@'主机名';create user '用户名'@'主机名' identified by '密码';alter user '用户名'@'主机名' identified by '密码';创建用户、给用户授权、对用户撤销授权、查询用户授权、删除用户。数学函数、字符串函数、日期时间函数、系统信息函数、其他函数。规则:优化数据的设计和存储。

2024-09-04 14:23:07 324

原创 字符串函数

repeat()reverse()insert()elt()field()position()locate()now()week()year()hour()minute()sencond()weekday()date_add()date_sub()version()database()charset()md5()format()if()ifnull()case()

2024-09-04 14:20:51 187

原创 回顾索引1

alter table 数据表名 add [unique|fulltext|spatial] [index|key] [索引名][字段名][asc|desc]sid,sname,age 只有查询sid,sname,age/ sid,sname/sid,age/sid才会触发组合索引。index 索引名(字段名1(长度),字段名2(长度),...字段名n(长度))fulltext index 索引名(字段名(长度))spatial index 索引名(字段名(长度))创建索引:创建好表后增加索引。

2024-09-04 14:19:33 328

原创 JavaScript基础知识

JavaScript一种直译式脚本语言,一种基于对象和事件驱动并具有安全性的客户端脚本语言;也是一种广泛应用客户端web开发的脚本语言。简单地说,JavaScript是一种运行在浏览器中的解释型的编程语言。基于已有对象扩充其属性和方法工厂方式构造函数方式原型(“prototype”)方式动态原型方式函数定义语句函数直接量表达式Function构造函数。

2024-04-02 08:52:10 611

原创 html.

</div><div class="p2"></p><p class="p2">

2024-03-28 11:24:40 372

原创 MySQL事务.

比如说,在人员管理系统中,你删除一个人员,你就需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!|--写SQL---接收SQL执行SQL,将结果写入临时日志文件--临时日志文件:(断开连接临时文件清空)SQL操作结果--提交-DB。|---写SQL---接收SQL -执行SQL,将结果直接写入数据库表---同步DB-DB。Client---请求连接---Server-身份认证,建立连接对当前用户,开启临时事务日志。|----失败---事务回滚。

2024-03-28 11:06:46 809

原创 java连接池..

连接池放了N个Connection对象,本质上放在内存当中,在内存中划出一块缓存对象,应用程序每次从池里获得Connection对象,而不是直接从数据里获得,这样不占用服务器的内存资源。连接池的作用:连接池是将已经创建好的连接保存在池中,当有请求来时,直接使用已经创建好的连接对数据库进行访问。如果数据库连接池对象中没有空闲的连接,且连接数没有达到最大(即:最大活跃连接数),创建一个新的数据库连接。1.提高性能:连接池通过重用现有的连接,避免了 每次创建和销毁数据库连接的开销,从而提高了应用程序的性能。

2024-03-28 10:51:49 387

原创 jdbc.

Connection (createStatement() - 创建执行sql的对象) (prepareStatement(String sql) - 创建预编译的sql对象)DriverMaanager(regusterDriver() - 注册驱动) (getConnection(url,username,password) - 创建连接)Resutlset方法(next() -- 如果还有元素继续下移)(getObject(String name)--获取查询出来的不同类型结果)

2024-03-28 09:57:24 230

原创 JDBC增删改查

System.out.println("登录成功!System.out.println("登录失败!System.out.println("用户名:");System.out.println("密码:");

2024-03-12 09:11:25 791 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除