spring
Coin_ch
这个作者很懒,什么都没留下…
展开
-
springmvc异常处理
什么是异常处理映射异常处理映射就是,当程序出现异常时,程序员希望怎么处理这些异常,是直接给用户看错误信息还是跳到一个不太程序化的地方呢?当然是跳到别的页面。为什么要异常处理?一个系统无法避免都会出现异常、错误等。如果系统没有进行异常处理,tomcat等服务器会用自带的异常处理来展示异常信息。这种自带的异常处理信息有两个不好的地方1.页面不好看,用户如果看见了这些页面会感到恐慌,害怕出现什么问题,也会觉得做系统的人的水平太低。2.安全问题:如果这样显示在页面上,会暴露很多服务器的问题,有心的人可以原创 2020-07-19 12:02:21 · 163 阅读 · 0 评论 -
java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
剔除commons-logging后出现的异常commons-logging是spring自带的日志系统,如果剔除了会无法生成日志工厂,所以报了这个异常Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory at java.net.URLClassLoader.findClass(URLClassLoader.java:382) at java.lang.ClassLoader.loadCl原创 2020-07-14 23:43:57 · 3052 阅读 · 0 评论 -
没有创建对象,检查一下是否扫描到包
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘empController’: Unsatisfied dependency expressed through field ‘service’; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException:原创 2020-06-20 15:26:46 · 162 阅读 · 0 评论 -
Spring中对于IOC的理解
IOCIOC(Inversion of Control),中文意思是控制权反转。那么这个是什么意思呢?其实这个控制权是对于对象的创建来说的。那么我们是怎么创建对象的?在学习Spring框架以前,我们一般是通过new关键字调用构造方法来创建对象,是主动的。 //通过new关键字创建对象 CarDao carDao = new CarDao();这种创建对象的方法简单,直接,可读性好,但是不易于管理。因为在我们学习了MVC分层思想后,控制层里面会有Service,Service层中原创 2020-05-26 00:39:46 · 111 阅读 · 0 评论