文章 2024-08-09 来自:开发者社区

Java数据库部分(MySQL+JDBC)(二、JDBC超详细学习笔记)(下)

Java数据库部分(MySQL+JDBC)(二、JDBC超详细学习笔记)(上):https://developer.aliyun.com/article/1580591 8 Service 业务 8.1 什么是业务 代表用户完成的一个业务功能,可以由一个或多个DAO的调用组成。(软件所提供的一个功能都叫业务) 8.2 转账业务开发 ...

Java数据库部分(MySQL+JDBC)(二、JDBC超详细学习笔记)(下)
文章 2024-08-09 来自:开发者社区

Java数据库部分(MySQL+JDBC)(二、JDBC超详细学习笔记)(上)

1 JDBC(Java Database Connectivity) 1.1 JDBC概念 JDBC(Java Database Connectivity) Java 连接数据库的规范(标准),可以使用 Java 语言连接数据库完成 CRUD 操作 1.2 JDBC 核心思想 Java 中定义了访问数据库的接口,可以为多种关系型数...

Java数据库部分(MySQL+JDBC)(二、JDBC超详细学习笔记)(上)
文章 2024-08-09 来自:开发者社区

Java数据库部分(MySQL+JDBC)(一、MySQL超详细学习笔记)(下)

Java数据库部分(MySQL+JDBC)(一、MySQL超详细学习笔记)(中):https://developer.aliyun.com/article/1580543 12 表的操作 12.1 查看表 show -- 查看当前数据库下所有的表 show tables...

文章 2024-08-09 来自:开发者社区

Java数据库部分(MySQL+JDBC)(一、MySQL超详细学习笔记)(中)

Java数据库部分(MySQL+JDBC)(一、MySQL超详细学习笔记)(上):https://developer.aliyun.com/article/1580541 8 子查询【重要】 子查询将查询结果放在where 从句 和 from 从句后使用 8.1 子查询作为where条件 SELECT 列...

文章 2024-08-09 来自:开发者社区

Java数据库部分(MySQL+JDBC)(一、MySQL超详细学习笔记)(上)

1 引言 1.1 现有的数据存储方式 Java程序存储数据(变量、对象、数组、集合),数据保存在内存中,属于瞬时状态存储。 文件(File)存储数据,保存在硬盘上,属于持久状态存储。 1.2 以上存储方式存在的缺点 没有数据类型的区分。 存储数据量级较小。 ...

文章 2023-08-12 来自:开发者社区

JAVA进阶 JDBC技术学习笔记(四)

10.2Page模型实现分页package cn.it.bz.JDBC; import java.util.ArrayList; import java.util.List; //分页查询的实体类 public class Page<T> { //当前页 private int currentPage; //每页显示的条数 private int pa...

JAVA进阶 JDBC技术学习笔记(四)
文章 2023-08-12 来自:开发者社区

JAVA进阶 JDBC技术学习笔记(三)

五、SQL注入5.1什么是SQL注入所谓 SQL 注入,就是通过把含有 SQL 语句片段的参数插入到需要执行的 SQL 语句中,最终达到欺骗数据库服务器执行恶意操作的 SQL 命令。5.2SQL注入案例statement容易产生sql注入是因为,它将参数和SQL语句组装后再交给MySQL编译。package cn.it.bz.JDBC; import java.sql.*; //SQL注入测试类....

JAVA进阶 JDBC技术学习笔记(三)
文章 2023-08-12 来自:开发者社区

JAVA进阶 JDBC技术学习笔记(二)

三、JDBC编写步骤我们可以通过DriverManager对象下的getConnection()方法创建与当前数据库的连接,得到connection对象。得到该对象表示完成和数据库的一次连接。创建好连接之后需要使用Connection对象创建statement对象或者是PreparedStatement对象发送SQL语句,如果执行的语句是查询语句的话返回一个resultSet对象。3.1获取连接....

JAVA进阶 JDBC技术学习笔记(二)
文章 2023-08-12 来自:开发者社区

JAVA进阶 JDBC技术学习笔记(一)

一、JDBC概述1.1数据的持久化持久化(persistence):将内存中的数据保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件、XML数据文件中。1.2什么是JDBCJDBC(Java DataBase Connectivity)java 数据库连接是 JavaEE 平台下的技术规范定义了在 Java 语言中连接数据库,执....

JAVA进阶 JDBC技术学习笔记(一)
文章 2023-08-06 来自:开发者社区

[Java]JDBC学习笔记(尚硅谷康师傅JDBC)(四)

C3P0数据库连接池 方式一@Test public void test() throws Exception { // 获取c3p0数据库连接池 // 实际开发中只需要一个数据库连接池即可 ComboPooledDataSource cpds = new ComboPooledDataSource(); cpds.set...

[Java]JDBC学习笔记(尚硅谷康师傅JDBC)(四)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等