生名一个异常类: 比如用户登录授权异常类: /** * 自定义业务异常对象 */ public class AuthorizationException extends RuntimeException { /** * @Fields serialVersionUID : TODO */ priva ...
分类:
编程语言 时间:
2020-05-27 17:04:36
阅读次数:
81
今天在oracle的SQL plus 中执行了删除和查询操作,然后在PL/SQL中也执行查询操作,语句一样,结果却不一样,让我大感郁闷,后来才突然想到可能是两边数据不一致造成的,但是为什么不一致呢,就是没用commit, 在网上查了一下,大概是这样说的: DML语言,比如update,delete, ...
分类:
数据库 时间:
2020-05-26 16:40:50
阅读次数:
126
1.理论部分 事务会把表示工作逻辑单元的SQL语句集成起来。 (1)commit 当数据库提交COMMIT语句的时候,这个事务就结束了,并且如下结果会发生: 事务所做的所有工作都会永久化 其他用户可以看到这个事务所做的数据变更 该事务拥有的所有锁被释放 commit语句的语法如下: COMMIT [ ...
分类:
数据库 时间:
2020-05-26 12:01:49
阅读次数:
123
简单的自定义异常处理 class CustomizeError(BaseException): def __init__(self, msg): self.msg = msg def __str__(self): return self.msg try: raise CustomizeError(' ...
分类:
编程语言 时间:
2020-05-20 17:12:34
阅读次数:
85
1.自定义错误页面: springboot已经内嵌了异常处理的机制,如果发生错误会自动跳转到error界面,默认的error界面为: 我们可以自定义异常界面,但是需要在 src/main/resources/templates 目录下创建 error.html 页面 <!DOCTYPE HTML P ...
分类:
编程语言 时间:
2020-05-14 22:39:20
阅读次数:
93
上文 "测试开发专题:spring boot统一异常捕获" 我们讨论了java异常以及如何使用Spring Boot捕获异常,但是没有去说捕获异常后该如何进一步处理,这篇文章我们将对这个遗留的问题进行讨论. 统一错误响应定义 我们希望在程序发生异常的时候,能够给用户返回一个比较友好且明确的信息,对于 ...
分类:
编程语言 时间:
2020-05-10 16:49:23
阅读次数:
64
关于异常 在程序运行中,总会遇到各种各样的错误,如打开一个不存在的文件,程序期待用户输入数字,但用户输入了字符串,网络传输终止等,如果不对这些可能引发异常的情况进行处理,就会导致抛出异常程序被终止,这样对用户体验来说是很不友好的,所以为保证程序的健壮性,有必要对一些可能引发异常地方进行异常处理。 如 ...
分类:
编程语言 时间:
2020-05-09 18:50:30
阅读次数:
62
PL/SQL Developer自动带出语句(自动打印select*from语句) /* 说明: tools->preferences->user interface->editor->autoreplace中进行操作 新建文件C:\Users\xxx\AutoReplace.txt,在其进行配置自 ...
分类:
数据库 时间:
2020-05-05 23:40:46
阅读次数:
101
PL SQL作为Oracle数据库常用的数据库管理工具,在日常使用维护应用很频繁。 1.批量运行SQL脚本 将需要批量运行的脚本按照绝对路径@@添加到新的SQL文件中。之后只要在窗口命令模式下运行新的SQL文件即可。 2.添加Oracle数据库只读用户 1.使用sqlplus命令的sysdba权限的 ...
分类:
数据库 时间:
2020-05-04 19:38:23
阅读次数:
79
自定义异常类 尽管C++预定义了很多标准异常类,但可能还是无法满足我们的需求,这时候我们可以自定义异常类来描述异常。当然,如果使用C++定义的异常类就可以满足,那么尽量使用C++定义的异常类,而避免创建自己的异常类。 异常类同一般的C++类没什么区别,除了它派生自exception类或者其派生类(如 ...
分类:
编程语言 时间:
2020-05-03 12:14:40
阅读次数:
108