摘要: 使用批处理有两个前提: 1. 首先要MySQL驱动支持批处理(我用的5.17) 2. 配置连接服务器的地址时,在后面加:?rewriteBatchedStatements=true 如: 相关API: addBatch:将SQL语句添加到批处理包 executeBatch:执行批处理包中的SQL语句 阅读全文
posted @ 2020-03-04 20:14 "无问西东" 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 步骤: 1. 开启新事务 取消隐式事务自动提交的功能(同时会开启个事务):setAutocommit(false) 2. 编写组成事务的一组SQL语句 3. 结束事务 commit():提交 rollback():回滚 细节:要求开启事务的连接对象和获取命令的连接对象必须是同一个,否则事务无效(有点 阅读全文
posted @ 2020-03-04 17:19 "无问西东" 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 数据库驱动 安装数据库后,我们的程序是不可以直接进行数据库连接的,需要对应的数据驱动(就像我们电脑的声卡、网卡也不是插上就能用的,也需要驱动),通过驱动去和数据库打交道,如图: JDBC SUN 公司为了简化、统一对数据的凑在哦、定义了一套 Java 操作数据库的规范(接口),称之为 JDBC(Ja 阅读全文
posted @ 2020-03-04 16:58 "无问西东" 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 流相关操作中,IDEA下,使用@Test时,默认的基路径是当前Module,使用main方法默认路径是当前项目,所以读取文件时,输入流的相对路径设置需要注意 Scanner类中的nextLine()方法可以读取空符,只识别Enter键作为结束,从而下次读取时遗留了一个上一个nextLine()结束用 阅读全文
posted @ 2020-03-04 11:15 "无问西东" 阅读(112) 评论(0) 推荐(0) 编辑
网络创业项目 123how出海导航