上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 31 下一页
  2021年11月17日
摘要: Docker是一个轻量级容器技术,类似于虚拟机技术(Vmware等),其直接运行在当期操作系统(Linux)之上,而不是运行在虚拟机上,但是也实现了虚拟机技术的资源隔离同时性能远远高于虚拟机技术。 Docker支持将软件编译成一个镜像(image),在这个镜像里做好对软件的各种配置,然后发布这个镜像 阅读全文
posted @ 2021-11-17 14:06 池塘里洗澡的鸭子 阅读(312) 评论(0) 推荐(0) 编辑
  2021年11月16日
摘要: Spring MVC怎么使用在Spring MVC快速搭建初体验进行了体验,那么Spring MVC就是什么?不得不先说下什么是MVC及其与三层架构是什么关系。 Spring MVC与普通的Servelet本质区别是什么在实现一个自定义MVC中有清晰的比较。 那MVC和三层架构有什么关系呢?实际上M 阅读全文
posted @ 2021-11-16 17:49 池塘里洗澡的鸭子 阅读(41) 评论(0) 推荐(0) 编辑
摘要: SpringAOP应用之声明式事务中案例简明示范了声明式事务的使用,那么为什么@EnableTransactionManagement和@Transactional进行了相关的配置,就替代了aop复杂的xml配置呢? @EnableXXX一类的注解在Spring高级特性之三:@Enable*注解的工 阅读全文
posted @ 2021-11-16 10:37 池塘里洗澡的鸭子 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 什么是声明式事务呢?即使用注解来选择需要使用事务的方法,当然也可以是整个类。本文示范声明式事务的具体使用,采用注解方式。 所有数据访问技术都提供事务处理机制,这些技术提供了API用来开启事务、提交事务完成数据操作,或者在发生错误的时候回滚数据。Spring本身并不支持事务实现,同时只是负责提供标准接 阅读全文
posted @ 2021-11-16 10:19 池塘里洗澡的鸭子 阅读(102) 评论(0) 推荐(0) 编辑
  2021年11月15日
摘要: 对AOP的理解开始是抽象的,看到切点的匹配方式其实与正则表达式性质大致一样就基本了解AOP是基本是个什么作用了。只是整个概念更抽象,需要具化理解。下图列表是AOP相关概念解释,可能也比较抽象^_^ 1)连接点joinPoint:每个service方法的特色时机点都是连接点,是候选点之一。本质是一个关 阅读全文
posted @ 2021-11-15 14:17 池塘里洗澡的鸭子 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 阅读源码的时候,时不时脑子中冒出一个问题:如果自己写一个单例的容器,一个接口多个实现怎么正确地将每个实现都缓存容器中并准确地注入呢?阅读Dubbo源码时也有类似的问题冒出来。 对于@Autowire注解 如果一个接口有多个实现,那么实际属性注入的过程中beanDefinition从逻辑上不知道用哪个 阅读全文
posted @ 2021-11-15 12:16 池塘里洗澡的鸭子 阅读(586) 评论(0) 推荐(0) 编辑
摘要: IOC与DI是一个事物不同的两面,在Spring的核心思想之IOC:仿Spring自定义一个实现IOC的容器中对自动注入有了一个初步的了解。Springs中真实的DI是如何实现的呢?一个对象引用另一个对象递归注入属性即可实现后续的实例化,同时如果两个或者两个以上的 Bean 互相持有对⽅(Sprin 阅读全文
posted @ 2021-11-15 11:40 池塘里洗澡的鸭子 阅读(129) 评论(0) 推荐(0) 编辑
  2021年11月12日
摘要: FactoryBean和BeanFactory两只是两个单词顺序不同但是内容大不相同。落脚点在后面一个单词,前面一个单词是其功能描述:FactoryBean——工厂bean,一个建工厂的bean?BeanFactory——bean工厂,一个生产bean的工厂。初识比较拗口像最开始接触函数指针与指针函 阅读全文
posted @ 2021-11-12 15:35 池塘里洗澡的鸭子 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 本文主要示例相对用的比较多同时可能比较复杂的标签或属性。 1)@Scope定义了Bean的使用范围,如下: 2)@Profile为不同环境下使用不同配置提供支持,演示如下: 3)@Lazy就是配置Bean延迟加载的元数据,xml就是lazy-init 属性 ApplicationContext 容器 阅读全文
posted @ 2021-11-12 09:44 池塘里洗澡的鸭子 阅读(56) 评论(0) 推荐(0) 编辑
  2021年11月11日
摘要: Spring提供使用xml、注解、Java配置等实现Bean的创建和注入。无论那种配置都被称为配置元数据,所谓元数据即描述数据的数据。元数据本身不具备任何可执行的能力,只能通过外界代码来对这些元数据行解析后进行一些有意义的操作。Spring容器解析这些配置元数据进行Bean的初始化、配置和依赖管理。 阅读全文
posted @ 2021-11-11 19:33 池塘里洗澡的鸭子 阅读(41) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 31 下一页