spring
文章平均质量分 78
美式加冰
Camellia!
展开
-
RabbitMQ(任务模型,交换机(广播,订阅,通配符订阅))
Work模型的使用:多个消费者绑定到一个队列,同一条消息只会被一个消费者处理通过设置prefetch来控制消费者预取的消息数量交换机的作用接收publisher发送的消息将消息按照规则路由到与之绑定的队列不能缓存消息,路由失败,消息丢失FanoutExchange的会将消息路由到每个绑定的队列Direct交换机与Fanout交换机的差异Fanout交换机将消息路由给每一个与之绑定的队列Direct交换机根据RoutingKey判断路由给哪个队列。原创 2024-03-06 10:46:20 · 2507 阅读 · 0 评论 -
spring中bean的配置(别名,实例化方法)
bean标签中除了IOC容器可以通过Id命名得到对应的实体类,也可以通过name属性的取名创建实体类。此时创建的不是UserDaoFactoryBean的实体类,而是getObject方法返回的实体类。表现层对象,业务层对象,数据层对象,工具对象适合交给容器进行管理(只用创建一次即可)FactoryBean实例化bean(实例工厂初始化对象的改良)(实用方法)spring中bean默认创建的对象是单例对象。1.创建工厂类提供静态方法创建需要创建的对象。首先创建工厂的实体类,在创建所需类的bean。原创 2023-08-14 23:14:44 · 826 阅读 · 0 评论 -
spring中IOC与DI 的入门案例
最终效果:使用对象时不仅可以直接从IOC容器中获取,并且获取到的bean已经绑定了所有的依赖关系。name属性的bookDao对应的是BookServiceImpl中未实例化的bookDao。IOC容器负责对象的创建,初始化等一系列工作,被创建或被管理的对象在IOC容器中统称。ref属性的bookDao对应的是该文件中注入的id名为bookDao的bean。spring提供了一个容器,成为IOC容器,用来充当IOC思想中的外部。在容器中建立bean与bean之间的依赖关系的整个过程,称为依赖注入。原创 2023-08-14 21:40:42 · 42 阅读 · 0 评论