62.谈一谈你对Mybatis的理解?MyBatis本是apache的一个开源项目iBatis,2010年这个项目由apachesoftwarefoundation迁移到了googlecode,并且改名为MyBatis。2013年11月迁移到Github。MyBatis是一个优秀的持久层框架,它对使用jdbc操作数据库的过程进行封装,使开发者只需要关注SQL本身,而不需要花费精力去处理例如注册驱动
分类:
编程语言 时间:
2018-08-27 18:29:01
阅读次数:
170
一、事务的基本原理Spring事务 的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行: 获取连接 Connection con = DriverManager.getConnection() 开启事 ...
分类:
编程语言 时间:
2018-08-17 11:24:33
阅读次数:
172
原始JDBC操作数据库 传统JDBC方式实现数据库操作 接口定义 JDBC实现操作数据库的测试代码。 使用JdbcTemplate操作数据库 原始JDBC方式操作数据库有很多重复代码,需要自己对数据库连接进行管理。为了简化上述操作可以使用Spring提供的JdbcTemplate操作。 需要在Spr ...
分类:
编程语言 时间:
2018-08-15 01:20:32
阅读次数:
156
package com.jdbc.example; import java.sql.Connection; import java.sql.Date; import java.sql.DriverManager; import java.sql.PreparedStatement; import j... ...
分类:
数据库 时间:
2018-07-27 14:37:37
阅读次数:
157
一、事务的基本原理 Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行: 使用Spring的事务管理功能后,我们可以不再写步骤 2 和 4 的代码,而是由Spirng 自动完成。?那么 ...
分类:
编程语言 时间:
2018-07-25 22:00:15
阅读次数:
191
一、事务的基本原理 Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行: 获取连接 Connection con = DriverManager.getConnection() 开启事 ...
分类:
编程语言 时间:
2018-06-20 21:23:06
阅读次数:
156
JDBC操作数据库的基本入门中存在什么问题? * 导致驱动注册两次是个问题,但不是严重的。 * 严重的问题:是当前类和mysql的驱动类有很强的依赖关系。 * 当我们没有驱动类的时候,连编译都不让。 * 那这种依赖关系,就叫做程序的耦合 * * 我们在开发中,理想的状态应该是: * 我们应该尽力达到 ...
分类:
编程语言 时间:
2018-06-14 11:44:19
阅读次数:
193
一.JDBC操作数据库1.?JDBC(Java DataBase Connection,java数据库连接),由一些接口和类构成的API。图示:?2.?JDBC操作数据库的步骤:(1)注册驱动(2)建立连接(Connectoin)(3)创建执行SQL的语句(Statement)(4)执行SQL语句(通过Statement或PreparedStatement)(5)处理
分类:
数据库 时间:
2018-06-13 16:30:50
阅读次数:
180
一、事务的基本原理 Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行: 使用Spring的事务管理功能后,我们可以不再写步骤 2 和 4 的代码,而是由Spirng 自动完成。?那么 ...
分类:
编程语言 时间:
2018-05-25 13:22:48
阅读次数:
289
JDBC(java Database Connectivity)java数据库连接,是一种用于执行上sql语句的javaAPI,可以为多种关系型数据库提供统一访问接口。我们项目中经常用到的MySQL、oracle、DB2等关系型数据库均是通过JDBC来访问的,现在主流的ORM框架Hibernate、 ...
分类:
数据库 时间:
2018-04-03 12:45:07
阅读次数:
225