什么是DButils Dbutils是由Apache公司提供。 Dbutils:主要是封装了JDBC的代码,简化dao层的操作。 作用:帮助java程序员,开发Dao层代码的简单框架。 解决了JDBC的一些弊端: (1)数据库链接对象、sql语句操作对象,…
标签:mysql
事务详解与JDBC对事务的应用
jdbc对事务的应用 Connection的三个方法与事务有关: setAutoCommit(boolean):设置是否为自动提交事务,如果true(默认值为true)表示自动提交,也就是每条执行的SQL语句都是一个单独的事务,如果设置为false,那么相…
Resultset详解
ResultSet之滚动结果集 ResultSet的方法 void beforeFirst():把光标放到第一行的前面,这也是光标默认的位置; void afterLast():把光标放到最后一行的后面; boolean first():把光标放到第一行的…
数据库操作封装
前言 数据库操作的封装实际是对实体对象进行封装,封装后只需传入实体对象或实体对象类等即可对其进行简单操作。 目的是:减少代码重复,提高代码重用。 之后新建几个包分别存储不同类型的类。 项目结构如下 数据库操作封装类C3P0Utils.java packag…
jdbc、c3p0、dbcp连接mysql数据库
前言 java连接数据库有许多的方法,在此先只讨论三种,分别是原生jdbc连接数据库,c3p0连接数据库,dbcp连接数据库 c3p0与dbcp区别: dbcp没有自动回收空闲连接的功能 c3p0有自动回收空闲连接功能 两者主要是对数据连接的处理不同c3p…
私云nextcloud搭建教程
本次教程比较简略,一些东西就不详细解释了,不懂的可以看我之前的LAMP搭建教程和owncloud搭建教程等文章。 卸载 mariadb安装mysql 因为之前安装seafile自动安装的mariabd,所以卸载 rpm -qa | grep mariadb…
centos7 LAMP环境部署
之前的文章写了apache的SSL部署方法,但是没有LAMP环境的部署,在这里补上。 预装环境 yum install -y vim #backspace正常使用 echo "stty erase ^H" >> ~/.bash_profile …
centos7 LNMP环境一键部署脚本
之前的文章中有centos7环境下LNMP环境的详细部署情况,但是最近觉得每次都这样配置一遍很浪费时间,所以花时间整理成了一个脚本用来一键部署,再也不用一个个配置了。 脚本文件及注释 #!/bin/sh #nginx安装 yum install -y ng…
centos7_LNMP环境部署教程
环境centos7 LNMP 环境(PHP7 + MySQL5.7 + Nginx1.10)过程笔记。 安装nginx yum install -y nginx 浏览器打开ip没有欢迎界面 查看端口 bash: netstat: command not f…
wordpress从windows迁移到centos
在阿里云购买了ESC服务器,域名也完成了ICP备案,故将网站从vultr搬迁到阿里云,之前的系统是windows,现改为centos7.2。 准备 将数据库导出为.sql文件,我是使用远程连接,分别连接windows和centos服务器,可以在本地操作数据…