bean未从类加载器中找到 警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationExce ...
分类:
编程语言 时间:
2018-05-21 14:27:47
阅读次数:
450
通过以下三个接口来理一下spring security (下称ss)的校验逻辑。 1. 处理用户信息获取逻辑 UserDetailsService 2. 处理用户校验逻辑 UserDetails 3. 处理密码加密解密 PasswordEncoder 实现UserDetailsService接口,重 ...
分类:
编程语言 时间:
2018-05-20 10:42:57
阅读次数:
182
1)它是Spring的升级版,Spring容器能做到的事情,它都能做到,而且更简便,从配置形式上来说,SpringBoot完全抛弃了繁琐的XML文件配置方式,而是替代性地用注解方式来实现,虽然本质来说,是差不多的(类似包扫描,注解扫描,类加载之类)。 (2)SpringBoot集成的插件更多,从而使 ...
分类:
编程语言 时间:
2018-05-17 15:20:30
阅读次数:
264
Spring容器负责创建应用程序中的bean同时通过ID来协调这些对象之间的关系。作为开发人员,我们需要告诉Spring要创建哪些bean并且如何将其装配到一起。 spring中bean装配有两种方式 隐式的bean发现机制和自动装配 在java代码或者XML中进行显示配置 当然这些方式也可以配合使 ...
分类:
编程语言 时间:
2018-05-16 22:33:09
阅读次数:
233
java中的访问控制权限有: public:无限制 任何人都能访问 protected:只允许在本类中相互调用,还可以由基于父类的子类来调用(即子类可以调用父类中的protected定义的参数或者方法) 默认:默认的权限为同包类调用(即com.xx能调用com包下的其他类,属性和方法,但没法调用co ...
分类:
编程语言 时间:
2018-05-16 13:18:52
阅读次数:
228
javabean已经没人用了 springbean可以说是javabean的发展, 但已经完全不是一回事儿了 用处不同:传统javabean更多地作为值传递参数,而spring中的bean用处几乎无处不在,任何组件都可以被称为bean。 写法不同:传统javabean作为值对象,要求每个属性都提供g ...
分类:
编程语言 时间:
2018-05-13 13:45:45
阅读次数:
159
1整合思路 1、SqlSessionFactory对象应该放到spring容器中作为单例存在。 2、传统dao的开发方式中,应该从spring容器中获得sqlsession对象。 3、Mapper代理形式中,应该从spring容器中直接获得mapper的代理对象。 4、数据库的连接以及数据库连接池事 ...
分类:
编程语言 时间:
2018-05-12 18:23:41
阅读次数:
152
说到spring和springmvc,其实有很多工作好多年的人也分不清他们有什么区别,如果你问他项目里用的什么MVC技术,他会说我们用的spring和mybatis,或者spring和hibernate。 在潜意识里会认为springmvc就是spring,之前我也是这么认为的,哈哈。 虽然spri ...
分类:
编程语言 时间:
2018-05-11 13:06:13
阅读次数:
193
我最近才整合完SSM。前段时间,分开学习了这三个框架,都是看某黄埔军校的视频,整合的部分没看视频,想自己做。但是有一些部分自己没有能完成,主要是如何从spring容器里取出ApplicationContext,这个我的实现比较low,看了看讲义,才OK的。我的实现:[java]viewplaincopyWebApplicationContextacc=WebApplicationContextUt
分类:
其他好文 时间:
2018-05-11 13:02:48
阅读次数:
145
20180510 check 经常要用到Spring容器本身的功能资源,所以Spring容器中的Bean此时就要意识到Spring容器的存在才能调用Spring所提供的资源。我们通过Spring提供的一系列接口Spring Aware来实现具体的功能。 Spring所提供的Aware接口: 1. B ...
分类:
编程语言 时间:
2018-05-10 11:18:55
阅读次数:
173