
学习笔记
文章平均质量分 67
分享一些软件开发相关的学习笔记
silence_cx
一名初露头角的Java开发人员,喜欢旅行、摄影和跳舞
我将在博客中分享关于软件开发学习、阅读笔记相关的内容,以及我在其他方面的经历和见解。
希望通过我的博客与读者分享我在软件开发领域的经验,同时也想展示我的旅行故事,希望能给读者带来帮助和启发。
展开
-
DBCP-C3P0连接池
下载地址:https://sourceforge.net/projects/c3p0/无论使用什么数据源,本质都没变。DataSource接口不会变,方法就不会变。使用这些数据库连接池后,在项目开发中就不需要编写连接数据库的代码了。编写连接池,实现一个接口 DataSource。数据库连接 – 执行完毕 – 释放。开源数据源实现——拿来即用。的过程十分浪费系统资源。等待超时:100ms。Druid:阿里巴巴。进入releases。选择archives。点击binaries。原创 2024-06-06 14:42:48 · 387 阅读 · 1 评论 -
MySQL数据库之事务
持久性:一旦提交不可逆,持久化到数据库了。原子性:要么全部完成,要么都不完成。要么都成功,要么都失败。原创 2024-04-02 17:02:00 · 318 阅读 · 1 评论 -
使用IDEA连接数据库
在lib包下导入mysql-connector-java-5.1.47.jar连接包。在IDEA中点击数据库Database选择MySQL。显示Succeeded,则表示连接成功。输入MySQL的用户名和密码后,点击。连接成功后,选择要使用的数据库。IDEA中数据库的操作。创建account表。原创 2024-04-02 09:45:48 · 2600 阅读 · 1 评论 -
SQL注入以及PreparedStatement对象详解
什么是SQL注入sql存在漏洞,会被攻击导致数据泄露。SQL会被拼接百度百科详解SQL注入即是指web应用程序对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句,在管理员不知情的情况下实现非法操作,以此实现数据库服务器执行非授权的任意查询,从而进一步得到相应的数据信息。代码实现。原创 2024-03-31 16:11:18 · 328 阅读 · 1 评论 -
Statement对象详解
Jdbc中的statement对象用于向数据库发送SQL语句。要完成对数据库的增删改查,只需要通过这个对象向数据库发送增删改查语句即可。Statement对象的executeUpdate方法,用于向数据库发送增、删、改的sql语句,excuteUpdate执行完后,将会返回一个整数(即增删改语句导致了数据库几行数据发生了变化)。Statement.executeQuery方法用于向数据库发生查询语句,executeQuery方法返回代表查询结果的ResultSet对象。CRUD操作–create。原创 2024-03-29 10:42:19 · 2011 阅读 · 0 评论 -
数据库驱动和JDBC
驱动:声卡、显卡、数据库程序会通过和数据库打交道。原创 2024-03-25 11:00:44 · 1331 阅读 · 0 评论