当前位置:首页 > 芯闻号 > 充电吧
[导读]Atitit spring单元测试 注解 获取服务名 Spring文件单独放在一个文件夹,去掉dubbo配置,方便测试里面包含的mybatis 找不到,只好设置成相对于class绝对路径可以了 C:\

Atitit spring单元测试 注解 获取服务名

 

Spring文件单独放在一个文件夹,去掉dubbo配置,方便测试

里面包含的mybatis 找不到,只好设置成相对于class绝对路径可以了

 

C:wkspcclinicaltargetclassesMETA-INFspringtest_cliapplicationContext-datasource.xml

 

 

服务名第一个字母小写。。

 

 

package com.cnhis.cloudhealth.clinical.autocharge;

 

import org.springframework.beans.BeansException;

import org.springframework.beans.factory.DisposableBean;

import org.springframework.context.ApplicationContext;

import org.springframework.context.ApplicationContextAware;

import org.springframework.context.support.ClassPathXmlApplicationContext;

import org.springframework.context.support.FileSystemXmlApplicationContext;

 

import com.cnhis.cloudhealth.clinical.clidoctor.acolsetting.dao.IcolSettingDao;

import com.google.common.collect.Maps;

 

 

 

 

 

/**

 * v3 dir files  add

 * @author attilax

 *

 */

public class SpringUtilV3_prjcli implements ApplicationContextAware, DisposableBean {


public static void main(String[] args) {

// attilax 老哇的爪子  上午11:54:26   2014-5-14

// SpringUtil.cfgFileDir=PathUtil.classPath_hisCommLib()+"/";

// SpringUtil. locations =new  String[] {  PathUtil.classPath_hisCommLib()+"/"+"IocSrpingCfg.xml"};

// annoTest bean = (annoTest) getBean("annoTest");

// bean.someOp(56);

// System.out.println(bean);

// System.out.println("--");

//branchManagerService

// SpringUtilV3.cfgFileDir="C:\Users\attilax\Desktop\springtest_cli";

SpringUtilV3_prjcli.cfgFileDir="C:\0wkspc\clinical\target\classes\META-INF\springtest_cli";

// SpringUtilV3.cfgFileDir="C:\0wkspc\clinical\src\main\resources\META-INF\springtest_cli";


SpringUtilV3_prjcli.setLocations(cfgFileDir,"applicationContext-datasource.xml,onehis-dubbo.xml");

IcolSettingDao d= (IcolSettingDao) SpringUtilV3_prjcli.getBean("icolSettingDao");

System.out.println(d.getSetting(Maps.newConcurrentMap()));

 

}

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

关注、星标公众号,直达精彩内容来源:保罗的酒吧前言测试是软件开发过程中一个必须的环节,测试确保软件的质量符合预期。对于工程师自己来说,单元测试也是提升自信心的一种方式。直接交付没有经过测试的代码是不太好的,因为这很可能会...

关键字: 单元测试

Spring做为Java企业级应用的开源开发框架,早已成为Java后端开发事实上的行业标准,无数的公司选择Spring作为基础的开发框架。使用Spring框架的人一定都听过Spring的IoC(控制反转)、DI(依赖注入...

关键字: spring 代码 IO

测试是软件开发过程中一个必须的环节,测试确保软件的质量符合预期。对于工程师自己来说,单元测试也是提升自信心的一种方式。直接交付没有经过测试的代码是不太好的,因为这很可能会浪费整个团队的时间,在一些原本早期就可以发现的问题...

关键字: 代码 单元测试

关注、星标公众号,直达精彩内容来源:保罗的酒吧前言测试是软件开发过程中一个必须的环节,测试确保软件的质量符合预期。对于工程师自己来说,单元测试也是提升自信心的一种方式。直接交付没有经过测试的代码是不太好的,因为这很可能会...

关键字: 单元测试

↓推荐关注↓前言测试是软件开发过程中一个必须的环节,测试确保软件的质量符合预期。对于工程师自己来说,单元测试也是提升自信心的一种方式。直接交付没有经过测试的代码是不太好的,因为这很可能会浪费整个团队的时间,在一些原本早期...

关键字: 代码 单元测试

前言测试是软件开发过程中一个必须的环节,测试确保软件的质量符合预期。对于工程师自己来说,单元测试也是提升自信心的一种方式。直接交付没有经过测试的代码是不太好的,因为这很可能会浪费整个团队的时间,在一些原本早期就可以发现的...

关键字: 代码 单元测试

来源|腾讯技术工程研发效能是一个涉及面很广的话题,它涵盖了软件交付的整个生命周期,涉及产品、架构、开发、测试、运维,每个环节都可能影响顺畅、高质量地持续有效交付。在腾讯安全平台部实际研发与测试工作中我们发现,代码插桩隔离...

关键字: 单元测试

在编程中,大多数程序员都离不开编码问题:系统的默认区域和语言设置,代码文件的编码,以及代码中字符串的编码。编码简述以及Windows默认配置一提到编码大家最熟悉的莫过于ASCII(AmericanStandardCode...

关键字: 编码 编程 单元测试

嵌入式行业摸爬滚打这几年,遇见有规范单元测试的项目寥寥无几。归根到底,无非是公司希望快速迭代出产品,有问题等客户反馈再说。当然,也有人认为是嵌入式行业都是小而美的产品居多,没有到一定量级之前,玩不起单元测试这种配置。不过...

关键字: 嵌入式 单元测试

因为事务这块,面试的出现几率很高。而大家工作中CRUD的比较多,没有好好总结过这块的知识,因此面试容易支支吾吾答不出来,于是乎接下来你就会接到一张好人卡,如"你很优秀,不适合我们公司!"

关键字: spring 嵌入式
关闭
关闭