随笔分类 -  spring

摘要:谈谈对Spring IOC(控制反转)的理解--转 学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IO 阅读全文
posted @ 2018-10-19 10:35 思考的胖头鱼 阅读(3501) 评论(0) 推荐(0)
摘要:Spring学习之路——单例模式和多例模式 在Spring中,bean可以被定义为两种模式:prototype(多例)和singleton(单例) singleton(单例):只有一个共享的实例存在,所有对这个bean的请求都会返回这个唯一的实例。 prototype(多例):对这个bean的每次请 阅读全文
posted @ 2018-10-16 19:32 思考的胖头鱼 阅读(56549) 评论(2) 推荐(7)
摘要:Spring 中bean 的生命周期短暂吗? 在spring中,从BeanFactory或ApplicationContext取得的实例为Singleton,也就是预设为每一个Bean的别名只能维持一个实例,而不是每次都产生一个新的对象使用Singleton模式产生单一实例,对单线程的程序说并不会有 阅读全文
posted @ 2018-10-09 19:22 思考的胖头鱼 阅读(188) 评论(0) 推荐(0)
摘要:aop代理分为静态代理、jdk动态代理、cglib动态代理 通过动态代理的方式实现横向扩展,实现权限校验、日志等功能。 jdk静态代理:代理类和委托类实现同一接口,并且在代理类中需要硬编码接口。 jdk动态代理:代理类与委托类实现同一接口,主要是通过实现InvocationHandler并重写inv 阅读全文
posted @ 2018-10-07 21:49 思考的胖头鱼 阅读(701) 评论(0) 推荐(0)
摘要:一、前言 Mybatis和Hibernate一样,是一个优秀的持久层框架。已经说过很多次了,原生的jdbc操作存在大量的重复性代码(如注册驱动,创建连接,创建statement,结果集检测等)。框架的作用就是把这些繁琐的代码封装,这样可以让程序员专注于sql语句本身。 MyBatis是一个支持普通S 阅读全文
posted @ 2018-09-29 19:51 思考的胖头鱼 阅读(1342) 评论(0) 推荐(0)
摘要:方式一 在spring boot的web 工程中,可以使用内置的web container、有时需要修改服务端口,可以通过配置类和@Configuration注解来完成。 这里使用@Value注解,为tomcatport赋予8090的端口。 可以进入EmbeddedServletContainerF 阅读全文
posted @ 2018-07-02 16:09 思考的胖头鱼 阅读(801) 评论(0) 推荐(0)