JDBC实现增删改查CRUD
import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class CRUD { /** * @param args * @throws SQLException */ public static void main(String[] args) throws SQLException { // create(); read(); // update(); // delete(); } static void delete() throws SQLException { Connection conn = null; Statement st = null; ResultSet rs = null; try { // 2.建立连接 conn = JdbcUtils.getConnection(); // conn = JdbcUtilsSing.getInstance().getConnection(); // 3.创建语句 st = conn.createStatement(); String sql = "delete from user where id>4"; // 4.执行语句 int i = st.executeUpdate(sql); System.out.println("i=" + i); } finally { JdbcUtils.free(rs, st, conn); } } static void update() throws SQLException { Connection conn = null; Statement st = null; ResultSet rs = null; try { // 2.建立连接 conn = JdbcUtils.getConnection(); // conn = JdbcUtilsSing.getInstance().getConnection(); // 3.创建语句 st = conn.createStatement(); String sql = "update user set money=money+10 "; // 4.执行语句 int i = st.executeUpdate(sql); System.out.println("i=" + i); } finally { JdbcUtils.free(rs, st, conn); } } static void create() throws SQLException { Connection conn = null; Statement st = null; ResultSet rs = null; try { // 2.建立连接 conn = JdbcUtils.getConnection(); // conn = JdbcUtilsSing.getInstance().getConnection(); // 3.创建语句 st = conn.createStatement(); String sql = "insert into user(name,birthday, money) values ('name1', '1987-01-01', 400) "; // 4.执行语句 int i = st.executeUpdate(sql); System.out.println("i=" + i); } finally { JdbcUtils.free(rs, st, conn); } } static void read() throws SQLException { Connection conn = null; Statement st = null; ResultSet rs = null; try { // 2.建立连接 conn = JdbcUtils.getConnection(); // conn = JdbcUtilsSing.getInstance().getConnection(); // 3.创建语句 st = conn.createStatement(); // 4.执行语句 rs = st.executeQuery("select id, name, money, birthday from user"); // 5.处理结果 while (rs.next()) { System.out.println(rs.getObject("id") + "\t" + rs.getObject("name") + "\t" + rs.getObject("birthday") + "\t" + rs.getObject("money")); } } finally { JdbcUtils.free(rs, st, conn); } } }
相关推荐
本项目“jdbc实现增删改查.rar”就是通过jQuery EasyUI和原生JDBC来实现数据库的CRUD(Create、Read、Update、Delete)操作,并且包含了分页显示的功能。 首先,让我们深入了解JDBC。JDBC提供了一组接口和类,允许...
史上最简单的jsp+servlet+jdbc实现CRUD项目,已经经历了千锤百炼的测试与修改,健壮性一级棒!没有任何问题。而且简明易懂,内附大量注释,是不可多得的好例子。为了保证简单,甚至没有把每个servlet里的jdbc连接...
**JDBC实现增删改查(CRUD)Demo** Java Database Connectivity(JDBC)是Java编程语言中用于访问和操作数据库的标准Java API。本示例将详细介绍如何使用JDBC进行数据库的基本操作,包括创建(Create)、读取(Read...
实现完全的对jdbc对象的封装,只需调用则可对数据库进行CRUD操作
本教程将详细介绍如何使用JDBC来实现数据的增删改查(CRUD)功能。 首先,确保已添加JDBC驱动到项目类路径中。例如,对于MySQL,你需要添加`mysql-connector-java`库。在现代的Java开发中,通常通过Maven或Gradle来...
jdbc封装(实现对实体的增删改查[分页]),辅助学习Hibernate 包含三个文件夹,分别是: code-access实现 是用access实现的,本意是access方便,就一个文件,方便部署。但access有好多不支持,就写成这样.主要是可参考Dao...
总的来说,`struts2+jdbc增删改查`的项目是一个适合初学者实践的实例,涵盖了Web开发中基础的数据库操作和业务流程处理。通过这个项目,开发者可以学习到如何在Struts2框架下利用JDBC与数据库交互,同时掌握JSP页面...
在Java编程中,连接MySQL数据库并实现GUI图形界面的增删改查功能是一项常见的任务,尤其在开发桌面应用时。这个任务涉及到多个知识点,包括Java的数据库连接、Swing或JavaFX图形界面库的使用、SQL语言以及多线程处理...
总结来说,"通用mybatis-MySQL增删改查CRUD源码"提供了一套便捷的数据库操作方案,通过MyBatis框架与MySQL数据库的配合,实现了高效、可复用的CRUD功能,大大减轻了开发者的负担。在实际项目中,这样的源码可以作为...
本教程将详细讲解如何使用JSP、Servlet和JDBC(Java Database Connectivity)原生实现对数据库的增删改查操作,无需依赖任何框架。这个项目适合Java Web开发初学者,通过学习,你可以了解到基础的数据库交互逻辑。 ...
本教程将重点讲解如何使用Servlet来实现数据库中的增删改查(CRUD)操作,这对于初学者理解Web应用程序的后端处理至关重要。 1. **Servlet基础知识** Servlet是Java Servlet API的核心组件,它是一个Java类,遵循...
在Struts2中,我们可以利用JDBC(Java Database Connectivity)来处理数据库操作,如增、删、改、查(CRUD操作)。下面将详细介绍如何在Struts2中使用JDBC进行这些基本的数据操作。 首先,我们需要在项目中引入...
它允许开发者通过编写Java代码来执行SQL语句,实现对数据库的增删改查操作。本实例将深入探讨如何在Java中使用JDBC进行CRUD(Create、Read、Update、Delete)操作。 首先,我们需要理解JDBC的基本流程,它通常包括...
【jdbc+servlet增删改查】是一个典型的Java Web开发中的数据操作实践,主要涉及Java数据库连接(JDBC)和Servlet技术。在这个项目中,开发者利用JDBC与Servlet实现了对数据库的增(Add)、删(Delete)、改(Update...
Servlet通过JDBC(Java Database Connectivity)API与MySQL建立连接,执行SQL语句进行数据的增删改查。 3. **HTML**(超文本标记语言):HTML是构成网页的基本元素,定义了页面的结构。在本项目中,HTML被用来创建...
这个压缩包文件“StrutsTest”包含了学习Struts2基础功能的实例,特别是对于初学者来说,它提供了增删改查(CRUD)操作以及用户登录功能的实现,同时还涉及了使用JDBC进行数据库连接。 增删改查(CRUD)是任何数据...
在这个项目"struts2+jdbc实现增删改查及带条件的分页查询"中,开发者使用Struts2框架结合JDBC(Java Database Connectivity)技术来实现对MySQL数据库的数据操作,包括基本的CRUD(创建、读取、更新、删除)操作以及...
再者,`JDBC(Java Database Connectivity)`是Java中用于与各种数据库交互的API,它提供了一套标准的接口和方法,使得Java程序可以连接、操作数据库,执行SQL语句,实现数据的增删改查。 在开发过程中,我们首先...
**JSP(Servlet)+MySQL(JDBC)实现增删改查的信息管理应用** 在Web开发领域,Java服务器页面(JSP)与Servlet是构建动态网站的重要技术,它们与关系型数据库MySQL通过Java数据库连接(JDBC)进行交互,实现数据的...
### JSP页面连接MySQL实现增删改查简单实例 #### 一、背景介绍 在Web开发中,经常需要处理数据库的操作,例如增加、删除、修改和查询数据等基本操作(通常称为CRUD操作)。Java Server Pages (JSP) 是一种用于生成...