数据库操作
工程哥
恒者致远,思者常新!
展开
-
测试与SQL Server的连接是否正常
测试与SQL Server的连接是否正常原创 2016-04-01 15:32:10 · 2760 阅读 · 0 评论 -
MySQL的批处理
批处理,降低与数据库的连接次数,提高执行效率。 BatchDemo.java文件:package com.itheima.jdbc;import java.sql.Connection;import java.sql.Statement;import org.junit.Test;import com.itheima.util.JdbcUtil;/** * 批处理,降低与数据库的连接次数,提高原创 2016-09-10 10:01:25 · 759 阅读 · 0 评论 -
MySQL中大文本或大文件的存取
LobDemo.java文件:import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileReader;import java.io.FileWriter;import java.io.InputStream;import java.io.Out原创 2016-09-10 10:55:31 · 2143 阅读 · 0 评论 -
如何调用数据库的存储过程
CallableDemo.java文件:import java.sql.CallableStatement;import java.sql.Connection;import java.sql.Types;import org.junit.Test;/*delimiter $$CREATE PROCEDURE demoSp(IN inputParam VARCHAR(255), INOUT原创 2016-09-10 11:16:18 · 1889 阅读 · 0 评论 -
事务入门
1、MySQL:每一条语句都属于独立事务,默认自动管理的。 2、开启事务:start transaction; 日后的语句都会处于同一个事务之中。 提交事务:commit; 回滚事务:rollback; 例子1(数据库中事务的操作命令):create table account ( id int primary key auto_increment, na原创 2016-09-10 15:12:27 · 264 阅读 · 0 评论 -
事务的特性
1、事务的特性: 原子性:处于事务中的多条语句是不可分割的。 一致性:事务必须使数据库从一个一致性状态变换到另外一个一致性状态。比如:转账,转账前A+B=2000,转账后A+B=2000 隔离性:多线程并发。一个事务不能被其他线程中的事务所打扰。 持久性:事务一旦提交,永久保存起来。 2、事务的隔离级别:属于事务的。都已开启了事务为前提。 不考虑事务的隔离级别,会出现以下情况(是错的)原创 2016-09-10 15:58:03 · 434 阅读 · 0 评论 -
两种开源数据库连接池的使用
现在很多WEB服务器(Weblogic, WebSphere, Tomcat)都提供了DataSoruce的实现,即连接池的实现。通常我们把DataSource的实现,按其英文含义称之为数据源,数据源中都包含了数据库连接池的实现。开源组织提供了数据源的独立实现: DBCP 数据库连接池 C3P0 数据库连接池实际应用时不需要编写连接数据库代码,直接从数据源获得数据库的连接。程序原创 2016-09-11 10:34:33 · 719 阅读 · 0 评论 -
采用Apache的DBUtils框架实现数据库的CRUD
1。导包 (1).commons-dbcp-1.4.jar (2)commons-dbutils-1.4.jar (3)commons-pool-1.5.6.jar (4)mysql-connector-java-5.0.8-bin.jar 2。数据库配置文件:#\u8FDE\u63A5\u8BBE\u7F6EdriverClassName=com.mysql.jdbc.Driveru原创 2016-09-12 20:34:37 · 347 阅读 · 0 评论 -
Apache的DBUtils框架的查询结果处理器的使用(ResultSetHandler接口的子类)
1。导包 (1).commons-dbcp-1.4.jar (2)commons-dbutils-1.4.jar (3)commons-pool-1.5.6.jar (4)mysql-connector-java-5.0.8-bin.jar 2。数据库配置文件:#\u8FDE\u63A5\u8BBE\u7F6EdriverClassName=com.mysql.jdbc.Driveru原创 2016-09-12 21:34:09 · 484 阅读 · 0 评论 -
使用DBUtil框架实现事务的处理
项目中各类的结构: 1.AccountDao接口:package com.itheima.dao;public interface AccountDao { /** * 转账 * @param sourceAccountName 转出账户 * @param targetAccontName 转入账户 * @param money 交易金额原创 2016-09-12 22:01:59 · 1561 阅读 · 0 评论 -
采用DBUtil框架实现AOP(面向切面编程)对事务的处理
项目中个文件的结构: 1。导包: commons-dbcp-1.4.jar commons-dbutils-1.4.jar commons-pool-1.5.6.jar mysql-connector-java-5.0.8-bin.jar 2.dbcpconfig.properties配置文件:#\u8FDE\u63A5\u8BBE\u7F6EdriverClassName=com原创 2016-09-13 20:12:26 · 865 阅读 · 0 评论 -
连接MySQL数据库
JdbcDemo4.java文件:import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;import java.util.ArrayList;import java.util.List;//ResultSet详解public原创 2016-09-07 19:39:28 · 248 阅读 · 0 评论 -
JDBC连接MySQL数据库的标准模板
JdbcDemo.java文件:import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.ArrayList;import java.ut原创 2016-09-07 19:58:41 · 409 阅读 · 0 评论 -
连接数据库的工具类
JdbcDemo6.java文件:import java.sql.Connection;import java.sql.ResultSet;import java.sql.Statement;import org.junit.Test;public class JdbcDemo6 { @Test public void testAdd(){ Connectio原创 2016-09-07 21:05:06 · 376 阅读 · 0 评论 -
PreparedStatement的使用
PreparedStatement的使用: 1.能用PreparedStatement的地方不用Statement。 2.可以避免SQL注入的问题。 3.Statement会使数据库频繁编译SQL,可能造成数据库缓冲区溢出。PreparedStatement 可对SQL进行预编译,从而提高数据库的执行效率。 4.并且PreperedStatement对于sql中的参数,允许使用占位符的形式进原创 2016-09-08 12:54:07 · 482 阅读 · 0 评论 -
处理大数据对象:处理CLOB数据
处理大数据对象:处理CLOB数据原创 2016-07-19 16:49:35 · 1658 阅读 · 0 评论 -
兼容数据库的设计思路
兼容数据库的设计思路原创 2016-04-04 18:22:17 · 575 阅读 · 0 评论 -
MySQL数据库的连接
MySQL数据库的连接原创 2016-04-04 18:34:55 · 215 阅读 · 0 评论 -
MySQL数据库的CRUD操作
MySQL数据库的CRUD操作原创 2016-04-04 18:46:54 · 421 阅读 · 0 评论 -
MySQL数据库的连接
MySQL数据库的连接原创 2016-04-04 18:34:09 · 247 阅读 · 0 评论 -
java通过JDBC连接数据库
java通过JDBC连接数据库原创 2016-05-29 15:25:19 · 321 阅读 · 0 评论 -
常用数据库URL地址的写法
l常用数据库URL地址的写法原创 2016-05-29 15:27:24 · 2824 阅读 · 0 评论 -
JDBC简介和编码步骤
JDBC简介和编码步骤原创 2016-05-29 15:32:05 · 1296 阅读 · 0 评论 -
JDBC中常用的接口详解
JDBC中常用的接口详解原创 2016-05-29 15:37:08 · 3241 阅读 · 0 评论 -
JDBC编码的代码模板(最终版)
JDBC编码的代码模板(最终版)原创 2016-05-29 15:52:27 · 738 阅读 · 0 评论 -
JdbcUtil:JDBC工具类
JdbcUtil:JDBC工具类原创 2016-05-29 16:27:49 · 1335 阅读 · 0 评论 -
MySQL修改编码设置及乱码问题
MySQL修改编码设置及乱码问题原创 2016-06-04 18:17:01 · 394 阅读 · 0 评论 -
数据库操作框架
数据库操作框架原创 2016-06-06 21:49:42 · 466 阅读 · 0 评论 -
MySQL数据库操作
MySQL数据库操作原创 2016-07-18 21:29:52 · 435 阅读 · 0 评论 -
MySQL数据库连接测试程序
MySQL数据库连接测试程序:import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;public class MySQLConnTest { public static final String DBDRIVER =原创 2017-04-15 16:22:08 · 2441 阅读 · 0 评论