1.编程式事务:编码方式实现事务管理(代码演示为JDBC事务管理) Spring实现编程式事务,依赖于2大类,分别是上篇文章提到的PlatformTransactionManager,与模版类TransactionTemplate(推荐使用)。下面分别详细介绍Spring是如何通过该类实现事务管理。 ...
分类:
编程语言 时间:
2018-09-16 15:31:20
阅读次数:
174
SpringBoot静态资源访问 1.静态资源:访问 js / css /图片,传统web工程,webapps springboot 要求:静态资源存放在resource目录下(可以自定义文件存放) 2.整合Freemarker视图层 使用Freemarker模板引擎渲染web视图 pom文件引入 ...
分类:
Web程序 时间:
2018-09-12 01:16:16
阅读次数:
200
java的异常类都继承自Throwable类。Throwable主要包括两个大类。Error类和Exception类。Error类异常无法捕获(是JVM异常或线程死锁)。Exception分两类非检查异常(RuntimeException)和检查异常(非运行时异常)。 在java中如果不对异常进行处 ...
分类:
编程语言 时间:
2018-09-04 01:41:40
阅读次数:
154
异常处理,在编程中是必不可少的。错误难免会发生,用户不可能完全按照开发者的意愿行事,也有一些不可预知的错误,如网络请求等。 而程序一旦遇到异常,就会被终止,并且由底层抛出错误栈,无法按照计划顺利执行。因此,我们需要捕获异常,有时候甚至要主动抛出异常。 1.try...except语句 这是最简单的异 ...
分类:
编程语言 时间:
2018-08-31 00:35:49
阅读次数:
190
目标 异常的概念 捕获异常 异常的传递 自定义异常 01,异常的概念 程序在运行时,如果 遇到 一个错误, 会停止程序的执行,并且提示一些错误信息,这就是异常 程序停止执行并且提示错误信息 这个动作,我们通常称之为: 抛出(raise)异常 注 程序开发时,很难将 所有的特殊情况 都处理的面面俱到, ...
分类:
编程语言 时间:
2018-08-24 14:55:34
阅读次数:
150
Java中异常的捕获顺序(多个catch)( Java代码 import java.io.IOException; public class ExceptionTryCatchTest { public void doSomething() throws IOException{ System.ou ...
分类:
编程语言 时间:
2018-08-24 13:23:12
阅读次数:
265
应用场景: 黑名单 process_request 不用加return 如果加了return 则不会走到视图里面 而是原路执行 process_respose 返回 process_respose 必须加return 否则拿不到返回值 process_view 先执行完 request 才会返回去从 ...
分类:
其他好文 时间:
2018-08-24 10:55:33
阅读次数:
125
# import traceback# def calc(a,b):# res = a/b# return res### def main():# money=input('输入多少钱:')# months=input('还几个月:')# try:# res = calc(int(money),in ...
分类:
其他好文 时间:
2018-08-24 00:30:36
阅读次数:
181
异常处理的两大组成要素:抛出异常和捕获异常。这两大要素共同实现程序控制流的非正常转移。 抛出异常分为:显式和隐式两种。 显式抛异常的主题是应用程序,它指的是在程序中使用 “throw” 关键字。手动将异常实例抛出。 隐式抛异常的主题是java虚拟机,它指的是java虚拟机在执行过程中,碰到无法继续执 ...
分类:
其他好文 时间:
2018-08-22 01:10:06
阅读次数:
142
1. 为什么要使用添加日志功能 2. 日志模块简单使用 日志的等级 捕获异常信息到日志。这里主要需要进行捕获异常才能记录下完整的异常信息 日志的输出格式 对于日志的输出格式,我们能够进行自定义,包括输出的内容格式和时间格式 format格式说明: datefmt参数说明: %y 两位数的年份表示(0 ...
分类:
其他好文 时间:
2018-08-16 00:52:54
阅读次数:
163