[TOC] Mybatis基础概念 Mybatis是一个持久层框架 它对JDBC操作数据库进行封装,让我们更关注SQL本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。下面是Mybatis的架构图 Mybat ...
分类:
编程语言 时间:
2019-01-03 00:42:25
阅读次数:
260
Mybatis 介绍 Mybatis 是一个开源的持久层框架,原来叫 ibatis ,它对 jdbc 操作数据库的过程进行了封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建 connection、创建 statement、手动设置参数、结果集检索等 jdbc 繁杂的过 ...
分类:
其他好文 时间:
2018-12-26 22:18:42
阅读次数:
191
JDBC操作数据库的步骤: 1.注册驱动 告知JVM使用的是哪一个数据库的驱动 2.获得连接 使用JDBC中的类,完成对MySQL数据库的连接 3.获得语句执行平台 通过连接对象获取对SQL语句的执行者对象 4.执行sql语句 使用执行者对象,向数据库执行SQL语句 获取到数据库的执行后的结果 5. ...
分类:
数据库 时间:
2018-12-18 12:08:19
阅读次数:
278
1.说下原生 jdbc 操作数据库流程? 第一步:Class.forName()加载数据库连接驱动;第二步:DriverManager.getConnection()获取数据连接对象; 第三步:根据 SQL 获取 sql 会话对象,有 2 种方式 Statement、PreparedStatemen ...
分类:
编程语言 时间:
2018-11-29 23:15:42
阅读次数:
189
/** * 简单入门操作 * 注:先将mysql-connector-java-5.1.36.jar 构建 Build Path环境当中去 * @param args * @throws Exception */ public static void main(String[] args) thro... ...
分类:
数据库 时间:
2018-11-13 02:25:39
阅读次数:
218
Spring事务的原理 Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行: 1. 获取连接 Connection con = DriverManager.getConnection( ...
分类:
编程语言 时间:
2018-11-10 12:30:14
阅读次数:
136
原理 要想理解 Java 反射,首先要弄清类的加载过程。 比如这行代码 。 我们想要创建一个 Person 对象,并用 p 作为对象的引用。 在 Java 虚拟机会先执行类的加载,然后才生成对象(分配内存空间)。 在类的加载过程中,类加载器负责把类编译好的 class (字节码)文件加入到内存中,并 ...
分类:
编程语言 时间:
2018-10-19 20:47:34
阅读次数:
211
1.JNDI的诞生及简介简介 1)服务器数据源配置的诞生 JDBC阶段: 一开始是使用JDBC来连接操作数据库的: 在Java开发中,使用JDBC操作数据库的四个步骤如下: ①加载数据库驱动程序(Class.forName("数据库驱动类");) ②连接数据库(Connection con = Dr ...
分类:
其他好文 时间:
2018-10-12 17:49:12
阅读次数:
188
原文地址https://www.cnblogs.com/huguodong/p/5910859.html JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用java语言编写的类 ...
分类:
数据库 时间:
2018-09-08 00:47:42
阅读次数:
167