- 浏览: 1249806 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (461)
- 心得体会 (166)
- Hibernate (9)
- Spring (12)
- Struts1 (3)
- Ajax (4)
- Java (54)
- 其他技术 (21)
- 数据库 (29)
- EXT (0)
- Struts2 (7)
- Xml (3)
- HTML (5)
- JavaScript (12)
- 面试相关 (3)
- BLOG (11)
- 计算机 (11)
- PMP (0)
- OGNL (1)
- LINUX (79)
- AIX (1)
- Ubuntu (14)
- Android (1)
- hadoop (3)
- LINUX debian (3)
- 心得体会 eclipse (2)
- JSTL (1)
- 心得体会 hadoop cdh3u5 (2)
- maven (5)
- Hive (1)
- 心得体会 工具使用 (3)
- spring data jpa Query By Example(QBE) (1)
- nginx (2)
- Apache (1)
- mysql (6)
- LINUX mysql (2)
- freemaker (1)
- 心得体会 FastDFS Nginx 断点续传 (1)
- LINUX FastDFS Nginx 断点续传 (1)
- 心得体会 Mybatis (2)
- 心得体会 mysql (4)
- php (1)
- logback 简介 (5)
- EL (1)
- Tomcat (2)
- win7 (1)
- LINUX maven (1)
- scrumworks (1)
- linux nginx (6)
- svn linux (1)
- mac (3)
- mac git (1)
- git (1)
- nexus (2)
- golang (1)
- LINUX Redis (1)
- mac oracle (1)
最新评论
-
a785975139:
有用
MySQL Error :SHOW PROFILES -
yijiulove:
弄了半天,参照你的方法解决了.特来感谢,知道可能是先加载,但是 ...
Spring和Mybatis整合时无法读取properties的处理方案 -
chenjinqi1987:
Missing com.sun.jdmk:jmxtools:jar:1.2.1 -
leifeng2:
请问怎么使用,运行之后d盘符没有生产音频文件呢?
java录音程序 -
sundful:
chenghong726 写道你好,我也遇到你这样的问题,按照 ...
Spring和Mybatis整合时无法读取properties的处理方案
今天复习一下基础,弄个jdbc连接数据库的小例子。
1.建表
2.插入数据
3.建立JDBC连接工具类
4.执行简单的查询
这样就能够实现基本的jdbc连接数据库并执行相关的操作了。
1.建表
create table USERS ( USER_NAME VARCHAR2(10) not null, COME_FROM VARCHAR2(10), constraint PK_USERS primary key (USER_NAME) );
2.插入数据
INSERT INTO USERS VALUES('张三','河北'); INSERT INTO USERS VALUES('李四','河南'); INSERT INTO USERS VALUES('王五','江苏'); INSERT INTO USERS VALUES('赵六','江西'); commit;
3.建立JDBC连接工具类
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class JdbcUtil { public static Connection getConnection() throws ClassNotFoundException, SQLException { Connection conn = null; Class.forName("oracle.jdbc.driver.OracleDriver"); String url = "jdbc:oracle:thin:@localhost:1521:orcl"; conn = DriverManager.getConnection(url, "sundful", "oracle"); return conn; } }
4.执行简单的查询
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class SimeSelectDemo { /** * @param args * @throws Exception */ public static void main(String[] args) throws Exception { Connection conn = null; try{ conn = JdbcUtil.getConnection(); PreparedStatement ps = conn.prepareStatement("select * from users"); ResultSet rs = ps.executeQuery(); while (rs.next()) { StringBuffer buffer = new StringBuffer(); buffer.append("用户名: ").append(rs.getString("user_name")); buffer.append(" 籍贯: ").append(rs.getString("come_from")); System.out.println(buffer); } }catch(SQLException e) { e.printStackTrace(); }catch(Exception e) { e.printStackTrace(); }finally{ try { conn.close(); } catch (SQLException e) { e.printStackTrace(); } } } }
这样就能够实现基本的jdbc连接数据库并执行相关的操作了。
发表评论
-
Java数字、货币值和百分数等的格式化处理
2016-09-13 18:36 966如果我们用下列语句输出一个数 System.out.pri ... -
jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令
2016-08-17 09:01 1155公司内部同事分享的一篇文章 周末看到一个用jstack查看死锁 ... -
jstat查看jvm的GC情况[转]
2016-08-17 08:58 791jps(Java Virtual Machine Proce ... -
Java 7, Ubuntu 12.10 64bit issues
2015-04-13 11:57 1371At first Maven failed with the ... -
Map遍历的两种方式
2014-10-20 11:09 914第一种: Map map = new HashMap() ... -
对Map按key和value分别排序
2014-10-20 11:01 952一.理论准备 Map是键值对的集合接口, ... -
【转】程序包com.sun.image.codec.jpeg不存在 问题的完美解决
2014-10-09 13:43 1283maven下面编译失败,失败提示信息为:程序包com.sun ... -
关于系统读取properties配置文件的路径问题,包括打成jar包的运行文件
2014-10-08 18:05 1826在当前的一个项目中, ... -
java中的equals和hashCode(转载)
2014-01-15 14:01 870在某些时候,我们需要判断两个对象是否相等。Java的每个类都继 ... -
关于java中BufferedReader的read()及readLine()方法的使用注意
2013-06-05 16:08 2633以前学习的时候也没有太在意,在项目中使用到了才发现呵呵 1 ... -
java -cp
2013-04-19 12:03 1460java -cp classpath Specify a ... -
maven 打包可执行jar的方法
2013-04-19 12:02 48841.修改pom.xml增加如下内容 [html] ... -
Java 反射测试
2010-08-10 16:54 1304import java.lang.reflect.Invoca ... -
Creating Dynamic Web Project using Maven in Eclipse
2010-08-10 13:10 2862While using Maven as build tool ... -
建立你自己的本地仓库(Maven仓库管理-Nexus)
2010-07-02 13:34 4098这一个章节,我分两部分来介绍,首先介绍一下Maven的仓库,然 ... -
Java枚举类
2010-04-13 11:30 68101.创建一个最简单的枚 ... -
Java堆.栈和常量池 笔记
2010-04-07 09:26 12261.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程 ... -
探讨代理模式与Java反射机制的应用
2010-04-01 09:53 1086代理模式,相信大多数人都非常熟悉,常见的实现方式是通过公共接 ... -
Java的代理模式(通过公共接口实现)
2010-04-01 09:51 1231代理模式的一种常见的实现方案是,定义一个接口或抽象类,并派生出 ... -
Java多线程编程要点
2010-03-31 09:30 11101、 认识Thread和Runnable Java中实现 ...
相关推荐
在"jdbc连接数据库事务工厂模式"中,我们主要关注三个方面:JDBC、事务管理和工厂模式。 首先,JDBC提供了与数据库交互的基本步骤,包括加载驱动、建立连接、执行SQL语句和关闭连接。例如,使用`Class.forName()`...
JDBC连接数据库的基本步骤包括: 1. 加载数据库驱动:`Class.forName(driverClassName);` 2. 创建数据库连接:`Connection conn = DriverManager.getConnection(url, username, password);` 3. 获取Statement或...
在IT行业中,JDBC(Java Database Connectivity)是Java编程语言用来连接数据库的标准接口,它允许Java应用程序与各种数据库进行交互。本示例是关于如何使用JDBC连接MySQL数据库的一个实践教程,涵盖了数据库连接、...
本篇文章将详细讲解JDBC连接数据库的步骤,并结合标签"源码"和"工具"来深入理解JDBC的实现原理和实际应用。 1. 加载数据库驱动 在进行数据库连接之前,需要加载对应的数据库驱动。这通常通过`Class.forName()`方法...
### JDBC连接数据库步骤详解 #### 一、概述 在Java应用程序中,经常需要与数据库进行交互,例如查询、插入、更新或删除数据等操作。为了实现这些功能,Java提供了JDBC(Java Database Connectivity)技术,它允许...
**JDBC连接到Mysql数据库简单例子** Java Database Connectivity(JDBC)是Java语言中用于与关系型数据库交互的一种标准接口。在这个简单的例子中,我们将探讨如何使用JDBC连接到MySQL数据库并执行基本操作。 首先...
这就是一个简单的JDBC连接到PostgreSQL数据库获取数据的例子。在实际项目中,为了提高代码的健壮性和可维护性,通常会使用`try-with-resources`语句来自动关闭资源,并使用`PreparedStatement`来防止SQL注入攻击。...
这个简单的例子展示了如何使用MyBatis和JDBC连接到Mysql数据库,执行基本的CRUD操作。在实际应用中,你可能需要考虑更多的因素,如事务管理、日志记录、错误处理以及更复杂的SQL查询。尽管如此,这个基础已经足够...
在这个主题中,我们将深入理解如何使用JDBC连接数据库并进行基本操作,如增、删、查。 首先,我们需要了解JDBC的连接步骤: 1. **加载驱动**:使用`Class.forName()`方法加载数据库驱动。例如,对于MySQL,我们...
本示例将详细介绍如何通过JDBC连接MySQL数据库,以及基本的数据库操作和资源释放。 首先,我们需要在项目中引入MySQL的JDBC驱动,这通常通过添加驱动的jar包来完成。在提供的文件列表中,`mysql-connector-java-...
一个简单的连接数据库例子,通过jdbc,实现了增加,查询 利用反射和普通办法 查询单条记录和多条记录 加载jdbc驱动 提供连接参数 建立一个数据库的连接 创建一个statement连接 执行sql语句 处理结果 关闭jdbc对象。 ...
下面是一个简单的使用SQLite JDBC在Android中执行查询的示例: ```java try { Class.forName("org.sqlite.JDBC"); Connection conn = DriverManager.getConnection("jdbc:sqlite:/data/data/your.package.name/...
Java JDBC封装类,带增删改查例子,支持oracle,MySql,hsqldb 等,支持事务,返回数据格式 支持二维数组,MAP格式,以及javabean对象。有利于初学者DbDemo.java为demo,Connect为jdbc封装类,可以作为项目共通类使用。
JDBC连接数据库的过程包括以下步骤: 1. 加载数据库驱动(如`com.mysql.jdbc.Driver`)。 2. 建立数据库连接(`Connection`对象)。 3. 创建Statement或PreparedStatement对象来执行SQL。 4. 执行查询并获取结果集...
下面是一个简单的Java程序,展示了如何使用JDBC连接到PostgreSQL数据库: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class JDBCTest { public ...
以下是对标题和描述中涉及的JDBC连接数据库知识点的详细说明: 1. **加载驱动**: 在与特定数据库建立连接之前,Java程序需要先加载对应的数据库驱动。这通常通过`Class.forName()`方法完成,例如Oracle的例子中,...
在Java中连接数据库主要涉及以下几个步骤: 1. 导入必要的JDBC库:首先,我们需要在Java程序中导入`java.sql`包中的相关类,如`Connection`、`Statement`、`ResultSet`等。 2. 加载数据库驱动:Java通过`Class.for...
#### 二、JDBC连接数据库 JDBC是一种用于执行SQL语句的标准Java API,它可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了诸如查询执行和结果处理等功能。 ##### 1. 获取...
在实际开发中,使用JDBC连接数据库通常包括以下几个步骤: 1. 加载驱动:通过`Class.forName()`方法加载对应的数据库驱动,例如`Class.forName("oracle.jdbc.driver.OracleDriver")`。这是因为不同的数据库厂商提供...