事务 一个包含多个步骤的业务操作。如果这个业务操作被事务管理,则这多个步骤要么同时成功,要么同时失败。 对事务的操作 开启事务 提交事务 回滚事务 使用Connection对象来管理事务 java.sql.Connection接口是一个数据库连接对象。它与特定数据库的连接(会话)。 执行SQL语句并 ...
分类:
数据库 时间:
2020-02-18 09:53:40
阅读次数:
79
只是一个工作总结 前言: 今天做了一个工作,就是让我把一个javaBean的所有属性和一个存储在Excel文件中的表格对照,然后提取出有用的数据,存储到数据库中, 一开始我傻瓜式的一个一个比对,一个一个的写sql,但是我一看到一个javaBean中居然有80多个属性,我就开始犹豫了,我开始了思考,要 ...
分类:
其他好文 时间:
2020-02-17 22:36:12
阅读次数:
117
需求 maven依赖 打印sql 配置要点: 1. 驱动配置 application.properties 2. psy配置 aop打印持久层执行时间 使用aop实现; 启用aop注解: 小结 来个效果截图: 通过本片文章,你可以学会: 1. 给代码添加aop切面,增加日志或者打印出方法执行总耗时; ...
分类:
数据库 时间:
2020-02-17 01:18:31
阅读次数:
120
在oracle数据库需要将clob字段导出成sql语句或者excel时,数据会爆出存在lob不能错误。 解决办法借助?dbms_lob.substr可解决该问题,将lob字段字符串然后导出; 示例: ...
分类:
数据库 时间:
2020-02-16 11:33:21
阅读次数:
115
1.parameterType 配置参数 在前面练习中我们已经学过SQL语句传参,使用parameterType属性来设置参数。参数可以使基本类型也可以是引用类型(如:String),还可以是实体类型,同时也可以是实体类的包装类。我们要了解使用实体类的包装类作为参数传递。 (1) 我们在配置参数时基 ...
分类:
其他好文 时间:
2020-02-15 17:04:43
阅读次数:
80
在这里举一个例子,比如我要做一个多条件模糊查询,用户输入的时候有可能输入一个条件,也有可能输入两个条件,这时执行查询的sql语句就不确定了,但可以用动态拼接sql语句来解决这个问题。 ...
分类:
数据库 时间:
2020-02-15 15:08:12
阅读次数:
199
如图,看到这道题的时候发觉之前做过一个类似的手工注入: 不过这次手注会失败,后台过滤了sql语句里的一些东西,但我们并不知道过滤了什么 到这里我就基本上没辙了,不过查询了资料以后发现sqlmap可以对登录页面进行注入(一直以为sqlmap只能对url里的对象进行注入) 参考资料:https://x. ...
分类:
数据库 时间:
2020-02-15 13:46:05
阅读次数:
243
1、Spring整合JDBC (1)导包(共12个): c3p0连接池、JDBC驱动(4个) Spring-jdbc、Spring-tx事务(2个) (2)JDBC模板对象(JDBCTemplate) public class JDBCDemo { public void test() throws ...
分类:
数据库 时间:
2020-02-14 18:30:04
阅读次数:
67
背景 在MySQL中,写SQL语句的时候 ,可能会遇到 You can't specify target table '表名' for update in FROM clause 这样的错误 错误含义 它的意思是说,不能先 select 出同一表中的某些值,再 update 这个表(在同一语句中), ...
分类:
数据库 时间:
2020-02-14 18:26:48
阅读次数:
59
在使用服务端验证的时候,因为各种需求的不同,可以用作一下的几个处理。 1、使用sql语句的验证 就是在写sql语句的时候,进行用户名和密码的匹配查询。如:where name = ? and password = ?。在客户端请求时,在servlet层获取用户名和密码参数。并调用该方法,如果返回有值 ...
分类:
其他好文 时间:
2020-02-14 16:24:38
阅读次数:
61