zoukankan      html  css  js  c++  java
  • 关于项目中注入的一些理解

    1. @Value注解

    在业务层中,要使用这个source
    @Value("${unifiedXXXXSource}") private String source;

    则需要在baseConfig.properties中配置

    unifiedXXXXSource = changxueyi

     2.@Resource 注解

    @Resource(name = "mqThreadExecutor")
    private ThreadPoolTaskExecutor threadPoolTaskExecutor;

    name 后面的名字对应xml配置中的id

    <!-- 发送MQ消息的异步线程池 -->
        <bean id="mqThreadExecutor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor">
            <!-- 核心线程数  -->
            <property name="corePoolSize" value="xxx"/>
            <!-- 最大线程数 -->
            <property name="maxPoolSize" value="XXX"/>
            <!-- 队列最大长度 -->
            <property name="queueCapacity" value="XXX"/>
            <!-- 线程池维护线程所允许的空闲时间 -->
            <property name="keepAliveSeconds" value="XXX"/>
            <!-- 线程池对拒绝任务(无线程可用)的处理策略 -->
            <property name="rejectedExecutionHandler">
                <bean class="java.util.concurrent.ThreadPoolExecutor$DiscardPolicy"/>
            </property>
        </bean>
  • 相关阅读:
    一些开发中用到的注解
    ios下设置user-scalable=no无效
    git的使用
    mongoose操作
    mongodb常用命令
    node express安装
    弹窗
    css实现全图滚动
    前端小技巧
    实现移动端轮播图
  • 原文地址:https://www.cnblogs.com/cxy2020/p/13856913.html
Copyright © 2011-2022 走看看