spring
藤原豆腐店-
准备迁移博客,新博客地址:https://www.jianshu.com/u/16102e967c0f
展开
-
spring之IOC控制反转和DI依赖注入
Ioc—Inversion of Control,即“控制反转”,是一种设计思想。传统方式是需要什么对象就new什么对象,完全是由自己定义自己创建自己销毁的,控制权在自己手上。用了IOC之后,控制权发生了反转,由spring容器控制,自己写好的Javabean后,在applicationContext.xml中注册登记,然后由spring进行管理,需要用什么对象时,就调用spring的A...原创 2019-02-26 17:23:05 · 333 阅读 · 0 评论 -
spring5.0.2下的自定义属性编辑器
新版本spring的CustomEditorConfigurer类进行了改变: 新模板为:<bean class="org.springframework.beans.factory.config.CustomEditorConfigurer"> <property name="customEditors"> ...原创 2019-02-26 17:23:27 · 301 阅读 · 0 评论 -
spring 注解配置与java配置
注解配置:声明bean的注解@Service 在业务逻辑层service层使用@Component 组件,没有明确的角色@Repository 在数据访问层dao层使用@Controlle 在控制层使用注入bean的注解,一般情况下通用@Autowired@Inject@Resource 功能类beanpackage Test1;import ...原创 2019-02-26 17:21:10 · 3088 阅读 · 0 评论 -
Spring Cloud Eureka 创建服务注册中心和创建服务提供者 Eureka Client 服务消费者Ribbon Consumer
创建服务注册中心Eureka Server一、新建springboot工程,勾上Eureka Serverpom.xml中是这样<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2...原创 2019-02-26 17:18:23 · 675 阅读 · 0 评论 -
Springsecurity引入静态资源 css,js,图片被屏蔽等问题解决办法
如果不加解决,springsecurity会自动屏蔽我们引用的css,js等静态资源,导致页面不能加载出该有的样式功能。应在继承了WebSecurityConfigurerAdapter类中的configure方法中添加允许加载的配置.antMatchers("/js/**","/css/**","/images/*","/fonts/**","/**/*.png","/**/*.jpg.原创 2019-02-26 17:18:32 · 11605 阅读 · 2 评论 -
springboot + springsecurity + mybatis + mysql实现用户登录验证,记住密码,退出功能
springsecurity 主要的功能是 验证 和 授权。springsecurity主要的工作原理是:当我们在登录页面中输入用户名和密码之后首先会进入到UsernamePasswordAuthenticationToken验证(Authentication),然后生成的Authentication会被交由AuthenticationManager来进行管理而AuthenticationMa...原创 2019-02-26 17:18:27 · 8912 阅读 · 3 评论 -
spring singleton和自动装配源码解析学习
1.spring中Bean的作用域有五种:singleton(单例模式,每次调用的都是同一个Bean),prototype(每次从容器中调用,都会创建一个新的实例),request(每次HTTP请求都会创建一个新实例),session(同一个HttpSession共享同一个实例,不同的HttpSession使用不同的Bean),globalSession(全局的web域共享一个实例,类似于serv...原创 2019-02-26 17:15:43 · 880 阅读 · 0 评论