日常总结(一)

版权声明:如果喜欢,请注明出处,谢谢。。。 https://blog.csdn.net/axin1240101543/article/details/79938910
一、ClassNotFoundException和NoClassDefFoundError

ClassNotFoundException extends Exception,是一个checked异常;

定义:当应用尝试用字符串名称通过下面的方法装载一个类时,这个类的定义却没有找到时会抛出的异常。

(加载class文件时,没有找到)

Class.forName

ClassLoader.loadClass

ClassLoader.findSystemClass


NoClassDefFoundError extends LinkageError extends Error,是一个unchecked异常。

定义:错误发生在运行时,通常是编译通过,但当JVM或者ClassLoader实例尝试装载一个类的定义(通常是一个方法调用或者new表达式创建实例过程中的一部分),而这个类定义并没有找到时所抛出的异常。


二、<context:annotation-config>和<context:component-scan>

<context:annotation-config>:用于激活那些已经在spring容器内注册过的bean;

<context:component-scan>:用于注册并激活指定package下的bean。

如配置此项,则不需要再配置<context:annotation-config>

三、ThreakPoolTaskExecutor的使用

转载)https://blog.csdn.net/foreverling/article/details/78073105

转载)https://blog.csdn.net/benbendy1984/article/details/54932267

四、slf4j的使用

转载)https://blog.csdn.net/foreverling/article/details/51385128

猜你喜欢

转载自blog.csdn.net/axin1240101543/article/details/79938910