zoukankan      html  css  js  c++  java
  • SpringMvc 系统启动时加载数据到内存中

    SpringMvc 系统启动时加载数据到内存中

    学习了:http://blog.csdn.net/newstruts/article/details/18668269

    https://www.cnblogs.com/zhengteng/p/5381910.html

    http://xfxlch.iteye.com/blog/2048049

    http://duanxuchu.iteye.com/blog/2181647

    结论:

    方案一:

    <!--beans.xml中配置 扫描服务包 -->
    <context:component-scan base-package="com.stono.service" />
    
    package com.stono.service
    @Service
    @Lazy(false) // 注意这句
    public class LoadDataService implements ServletContextAware {
    
        @Autowired
        TblMapper tblMapper;
        
        @Override
        public void setServletContext(ServletContext context) {
    
            }
    }

    方案二:

    <!--在beans.xml 中进行配置-->
    <bean id="loadDataService" class="com.stono.service.LoadDataService"   lazy-init="false">
    </bean>
    
    package com.stono.serivce
    
    @Service // @Component // 写成@Component也可以
    public class LoadDataService implements ServletContextAware {
        @Autowired
        TblMapper tblMapper;
            @Override
        public void setServletContext(ServletContext context) {
            }
    }
  • 相关阅读:
    共享经济
    滑动用hammer
    js 数组去重 的5种方法
    js ajax上传图片到服务器
    js url图片转bese64
    去除移动端 a标签 点击有一个 阴影效果
    css 文字超出变 ... 点点点
    h5手势库 hammer.js
    xshell linux传文件
    IO流(Properties存取)
  • 原文地址:https://www.cnblogs.com/stono/p/7818123.html
Copyright © 2011-2022 走看看