Atitit spring单元测试 注解 获取服务名 Spring文件单独放在一个文件夹,去掉dubbo配置,方便测试 里面包含的mybatis 找不到,只好设置成相对于class绝对路径可以了

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

 

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

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

 

C:\0wkspc\clinical\target\classes\META-INF\springtest_cli\applicationContext-datasource.xml

<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">

<property name="configLocation" value="C:\0wkspc\clinical\target\classes\META-INF\mybatis\mybatis-config.xml" />

<property name="dataSource" ref="dataSource" />

 

 

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

 

 

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()));

 

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值