测试-如何加载bean问题,求大神

问题描述

如何加载bean问题,求大神
单元测试

public class Jtest {    AbstractApplicationContext ctx=new ClassPathXmlApplicationContext(""applicationcontext.xml"");    @Test     public void testPic(){        UserItems uts=(UserItems)ctx.getBean(""userItems"");        uts.findItems(""sunnny"");        LawService ls=(LawService)ctx.getBean(""lawService"");        ls.getAllbytype(1);        System.out.println(ls.getAllbytype(1).size());        ctx.close();    }   }

现在我想单独写在另一个文件下,应该怎么配置啊。

例如我新建一个类, 对可能出现的情况各种测试。然后放到测试类去运行。

例如我测试这个!

 @RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations={""classpath:spring/spring.xml""})public class Mytest {    Scanner s=new Scanner(System.in);    @Test    public void test() {                           System.out.println(""请输入您的真实姓名:"");                           String name=s.nextLine();                           System.out.println(""请输入您的电话号码:"");                           String telnum=s.nextLine();                           System.out.println(""请输入您的身份证号:"");                           String idcard=s.nextLine();                           UserService us= (UserService) BeanRepository.getBean(""UserService"");                         if(us.havaUser(idcard)){                                    System.out.println(""该身份证号码已经注册过了。"");                          }                               else{                            UserBean user=new UserBean();                            user.setUserIdcard(idcard);                            user.setUserTelnum(telnum);                            user.setUserName(name);                            us.addUser(user);                               System.out.println(""注册成功。"");                        }   

怎么把它换成下面这种框架形状。

public class UserServiceAction {    ////用户注册        public  void  addUser(String nameString telnumString idcard){                  UserService us= (UserService) BeanRepository.getBean(""UserService"");         if(us.havaUser(idcard)){                    System.out.println(""该身份证号码已经注册过了。"");          }               else{            UserBean user=new UserBean();            user.setUserIdcard(idcard);            user.setUserTelnum(telnum);            user.setUserName(name);            us.addUser(user);               System.out.println(""注册成功。"");        }     }}
 public class Mytest {    Scanner s=new Scanner(System.in);    @Test    public void test() {                           System.out.println(""请输入您的真实姓名:"");                           String name=s.nextLine();                           System.out.println(""请输入您的电话号码:"");                           String telnum=s.nextLine();                           System.out.println(""请输入您的身份证号:"");                           String idcard=s.nextLine();                           UserServiceAction usa=new   UserServiceAction();                                    usa. addUser(nametelnumidcard);                        }       

我hibernate用的hbm.xml配置文件,采用的是hibernate4,

求测试数据库的详细步骤(例如一个查询操作,前提是在测试中或者main函数下进行)。

解决方案

tomcat 加载css问题(求大神讲解)

时间: 2024-09-10 17:40:10

测试-如何加载bean问题,求大神的相关文章

未加载webengine4 pdb-未加载webengine4.pdb 求大神指导

问题描述 未加载webengine4.pdb 求大神指导 调试的时候报这个:未加载webengine4.pdb 新手,请大神帮助.谢谢! 解决方案 pdb就是符号信息文件,你用到的这个webengine4库的符号文件你没有导入,编译器找不到,如果你不需要调试它webengine4的代码,没有也没关系 解决方案二: 安装.net framework 4 运行aspnet_regiis -i注册asp.net 删除你的bin obj目录的内容,重新编译

swift-webview不加载网页,小弟求大神~

问题描述 webview不加载网页,小弟求大神~ var url:NSURL = NSURL(string:"https://www.baidu.com")! var request = NSURLRequest(URL:url) webview.loadRequest(NSURLRequest(URL:NSURL(string:"http://www.baidu.com")!)) 为何这段代码在xcode7.0.1 swift2.0中无法加载网页呢?而且不报错.

hadoop安装完并正常运行,输入以下命令进行测试,发现如下异常,求大神解答!

问题描述 hadoop安装完并正常运行,输入以下命令进行测试,发现如下异常,求大神解答! ubuntu@master:~$ hadoop-2.5.2/bin/hadoop jar hadoop-2.5.2/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.5.2.jar wordcount /hadoop-2.5.2/input/* /hadoop/output 15/10/09 16:13:28 INFO client.RMProxy: Co

hibernate-数据库加字段的问题求大神SOS

问题描述 数据库加字段的问题求大神SOS 数据库新加了一个字段,自己手动写向hibernate映射文件的列就运行报错,求大神..SOS 解决方案 type="integer"和not-null="true" 你数据字段是int类型和不允许为空吗,最好还是使用hibernate自动生成 解决方案二: 这是报的错

obotium测试框架-在使用Robotium自动测试框架中遇到问题,求大神解答

问题描述 在使用Robotium自动测试框架中遇到问题,求大神解答 我测试一个Activity,想点击最下方id为video_iv的imageview,代码如下: @Before protected void setUp() throws Exception { super.setUp(); this.solo = new Solo( this.getInstrumentation(), this.getActivity() ); } @After protected void tearDown

测试-有谁了解过TPC-DS.求大神指点

问题描述 有谁了解过TPC-DS.求大神指点 最好有测试的步骤,越详细越好,可以发到zhuhengjie068@126.com或qq聊 解决方案 大哥,搞定了么,求指导!

unix网络编程-关于线程问题,求大神们帮帮忙

问题描述 关于线程问题,求大神们帮帮忙 void *task(void *p) {} pthread_create(&id, 0, task, (void *)i); 中的(void *)i是什么意思??? 解决方案 就是把这个指针转换成void * 因为pthread_create为了通用的考虑,最后一个参数要求是void *,而不是int *.为了通过编译,必须这么做. 如果参数是int *,就不通用了.你这里能传了,但是如果要传char,float等等就不行了.所以定义成void *的.

gc-Tomcat GC问题,求大神帮忙!

问题描述 Tomcat GC问题,求大神帮忙! 参数配置如下:-Xms1024m -Xmx1024m -XX:PermSize=256M -XX:MaxPermSize=512M -XX:+PrintGCDateStamps -XX:+PrintGCDetails -Xloggc:D:/Server/Tomcat-7.0.63/logs/tomcat_gc.log -XX:+DisableExplicitGC 然后今天突然出现了频繁的Full GC导致tomcat假死了,GC日志如下,求大神看看

c#-求大神指点,C#在操作word表格时怎么给一个单元格内的一段文字加下划线

问题描述 求大神指点,C#在操作word表格时怎么给一个单元格内的一段文字加下划线 就向我图片上选中的那段文字一样,我怎么只给那一段文字加下划线,求大神指点啊 解决方案 CSS text-decoration : underline