1、异常发生的时候,通知某个服务对象做处理 …
分类:java
Java 处理异常
Java中 ,catch块和 finally块中都有可能发生异常,这时候就需要 用throw 抛出异常 类似于 C#里方法体中的 throw;
Java常用类object详解
1.Object概述: 类Object是类层次结构的根类。每个类都使用Object作为超类。所有对象(包括数组)都实现这个类的方法。 2.构造方法详细信息: Object只有一个无参构造方法,…
java设计模式--适配器模式
适配器模式:将一个本不能兼容客户端的类的接口通过适配器转为可以兼容的接口。 这里有一个“中国学生接口”,定义了“说中国话”和“听中国话两个方法” //中国学生接口 public interface ChineseSt…
处理bugs心法
1. 前提 第一层:遇到异常首先必须告诉自己,冷静,不要慌。(一看到Bug就心慌,那么武功就施展不了了) 2. 入门级 第二层:遇到Bug,第一潜意识看输出异常的信息的(控制台输出,Ju…
Spring AOP创建AroundAdvice实例
AroundAdvice 1、在方法之前和之后来执行相应的操作 …
Shiro权限框架
—观点: 学习任何的知识,我们首先要知道它是什么,然后通过是什么(定义)来分析它的作用、行为。从而圈定学习的范围。我们将这个过程称为,学习思路!! 1. Shiro概述 …
Java并发编程:Callable、Future和FutureTask---转载测试
转载自:https://www.cnblogs.com/dolphin0520/p/3949310.html 在前面的文章中我们讲述了创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。…
Spring AOP创建BeforeAdvice和AfterAdvice实例
BeforeAdvice 1、会在目标对象的方法执行之前被调用。 2、通过实现MethodBeforeAdvice接口来实现。 3、该接口中定…
new Date插入mysql数据库时多了一秒
在使用new Date() 插入数据库时,查询出来比实际多了一秒,mysql 表字段设置为datetime类型,当时间精确到秒时,如果毫秒大于500时,会自动进位。 解决方法为格式化后再插入数据库。
Spring核心概念学习笔记
1、Spring主要用到两种设计模式 1.1 工厂模式 Spring容器就是实例化和管理全部Bean的工厂。 工厂模式可以将Java对象的调用者从被调用者的实现逻辑中分离出来。 调用者只关心被调用者必须满足的某种规则,这…
Bean管理学习笔记
1、BeanFactory 介绍 1.1 首先什么是Bean? 1、Bean在Spring技术中是基于组件 2、他是Spring容器管理的最基本最常见的单元。在spring的应用场合中,bean可以是数据源…