1、MyBatis是什么? MyBatis源自于IBatis,是一个持久层框架,封装了jdbc操作数据库的过程,使得开发者只用关心sql语句,无需关心驱动加载、连接,创建statement,手动设置参数,结果集检索等jdbc底层操作。 Mybatis通过xml或注解的方式将要执行的各种stateme ...
分类:
其他好文 时间:
2018-03-29 12:02:20
阅读次数:
295
JDBC操作数据库的基本步骤: 1)加载(注册)数据库驱动(到JVM)。 2)建立(获取)数据库连接。 3)创建(获取)数据库操作对象。 4)定义操作的SQL语句。 5)执行数据库操作。 6)获取并操作结果集。 7)关闭对象,回收数据库资源(关闭结果集-->关闭数据库操作对象-->关闭连接)。 ...
分类:
数据库 时间:
2018-03-02 01:17:04
阅读次数:
173
以下我是归纳的JDBC知识点图: 图上的知识点都可以在我其他的文章内找到相应内容。 JDBC常见面试题 JDBC操作数据库的步骤 ? JDBC操作数据库的步骤 ? 1. 注册数据库驱动。 2. 建立数据库连接。 3. 创建一个Statement。 4. 执行SQL语句。 5. 处理结果集。 6. 关 ...
分类:
数据库 时间:
2018-02-20 22:28:10
阅读次数:
229
对于用JDBC操作数据库,使用Connection类的setAutoCommit(false)方法可以开启事务,用commit()方法可以提交事务。 由于三层架构的设计模型,事务的逻辑必须在service层,而dao层只是提供简单的CRUD操作,所以必须由service获取Connection并开启 ...
分类:
数据库 时间:
2018-02-09 22:38:59
阅读次数:
258
JDBC Java数据库连接(Java DataBase Connectivity,JDBC)用于在Java程序中实现数据库操作功能,它提供了执行SQL语句、访问各种数据库的方法,并为各种不同的数据库提供统一的操作接口,java.sql包中包含了JDBC操作数据库的所有类。通过JDBC访问数据库一般 ...
分类:
数据库 时间:
2018-02-03 15:46:08
阅读次数:
142
JDBC操作数据库的基本步骤 1)加载(注册)数据库驱动(到JVM)。 2)建立(获取)数据库连接。 3)创建(获取)数据库操作对象。 4)定义操作的SQL语句。 5)执行数据库操作。 6)获取并操作结果集。 7)关闭对象,回收数据库资源(关闭结果集-->关闭数据库操作对象-->关闭连接)。 ...
分类:
数据库 时间:
2018-02-02 14:14:45
阅读次数:
173
1.QueryRunner类 * 使用 Apache提高的工具包DbUtils简化原生JDBC操作数据库的步骤 * DbUtils核心内容: * org.apache.commons.dbutils.QueryRunner类:用来执行sql语句 * org.apache.commons.dbutil ...
分类:
其他好文 时间:
2018-01-28 12:49:38
阅读次数:
297
上篇文章首先介绍了JDBC操作数据库的相关知识,并总结了JDBC操作数据存在的一些问题,那么这篇文章我们来介绍下mybatis的相关内容 一、mybatis的架构图 下面对上面的架构图详细说明下: 1.mybatis的配置 sqlMapConfig.xml,此文件作为mybatis的核心配置文件,是 ...
分类:
其他好文 时间:
2018-01-25 19:53:42
阅读次数:
179
本文记录了学习使用Spark Streaming通过JDBC操作数据库的过程,源数据从Kafka中读取。 Kafka从0.10版本提供了一种新的消费者API,和0.8不同,因此Spark Streaming也提供了两种API与之对应,其中spark-streaming-kafka-0-8支持Kafk ...
分类:
数据库 时间:
2018-01-25 15:34:58
阅读次数:
917
一、数据源的由来 在Java开发中,使用JDBC操作数据库的四个步骤如下: ①加载数据库驱动程序(Class.forName("数据库驱动类");) ②连接数据库(Connection con = DriverManager.getConnection();) ③操作数据库(PreparedStat ...
分类:
其他好文 时间:
2018-01-23 10:58:40
阅读次数:
187