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…
slf4j使用log4j及log4j配置详解
首先添加依赖 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <versi…
myeclise2017 Git分支操作及冲突解决
git分支的创建 在分支上进行开发,并git到github分支上 对Git.java文件内容进行了修改 将项目提交到本地,并推送到github仓库 推送到github成功 将我们分支开发的项目和master分支的进行合并 首先我们要确定我们要与哪个分支合并…
myeclipse2017git项目的提交和拉取
前言 myeclipse2017已经存在git插件,不必安装,下面我们将演示如何提交项目到本地仓库,push项目到远程仓库,pull仓库到本地,如何从远程仓库和本地仓库导入项目。 将项目提交到本地仓库 由于我之前已经建立过git本地仓库且将项目提交过,所以…
myeclipse中svn的分支与合并
什么是svn分支和主干 branch(分支)是某个development line(通常是主线也即trunk)的一个拷贝 如下图: branch存在的意义在于,在不干扰trunk的情况下,和trunk并行开发,待开发结束后合并回trunk中,在branch…
myeclipse中svn的简单使用
新建svn资源库 输入url地址,地址以svn:开头,而非http开头 向svn服务器提交代码 点击项目右键->team-share project 如果没有已存的资源库位置就新建一个 一般使用默认,使用项目名称为文件名字 选择finish完成提交 选择y…
centos7搭建svn服务器
安装subversion 安装subversion yum install subversion -y subversion安装在/usr/bin目录 [root@nexus ~]# which svnserve /usr/bin/svnserve 检查是…