1.spring
通过Eclipse可以直接导出: Runnable JAR file 。 在java工程- 右键- Export.. -Java - Runnable JAR file
在 Launch configuration 选择你要运行的类,(也就是你执行jar 执行的类)
点击 Finish 导出jar.
你可以通过2种方式运行:
1. 通过 java -jar xxxx.jar 运行jar文件。
2.你的操作系统绑定了 jar文件用 java 运行(一般通过exe安装 jdk,都会默认把 jar关联到java执行。), 那你直接双击可以运行。
2.struts2和Spring的单元测试怎么写
参考如下
@RunWith(.class)
@ContextConfiguration(value = "applicationContext.xml")
public class TestClass {
@Resource
private XXXService XXXServiceImpl;
@Test
public void testMethod() {
}
}
3.怎样写一个测试类的方法
2楼不要瞎捣乱,不是C++,这里是JAVA
3楼不要乱加package,还有些代码时注释是必须加的。对于新手来说东西写得要尽量简单些
class A{
public void test(){//方法
System.out.println("test");
}
public void test(int n){//重载1
System.out.println(n+"test");
}
public void test(double n){/重载2
System.out.println("test");
}
public void test(String n){//重载3
System.out.println(n+"test");
}
}
class B extends A{
public void test(int a ,int b){//由于继承过来,所以由此方法,为重载4
System.out.println(a+","+b+"test");
}
}
public class Test {
public static void main(String[] args) {
A a=new A();
a.test();//测试方法
a.test(5);//测试重载1
a.test(3.0);//测试重载2
a.test("s");//测试重载3
B b=new B();
b.test(1, 2);//测试重载4
}
}
4.springboot的application类怎么写
我的文章:《Springboot 之 多配置文件》里面有:
在程序开发过程中可能会有这样的需求:开发和部署的配置信息可能会不同,以传统的方式就是在配置文件里面写好配置,在部署的时候再去修改这些配置,这样肯定会有很多问题,比如忘记修改、修改错误等。 而Springboot提供了多配置文件的支持解决了这一问题。
Springboot的多配置文件是指:系统中存在多个配置文件,在不同的运行环境使用不同的配置文件即可。
创建测试项目
新建的study04项目的文件结构如下:
|-study04(项目名称)
| - src
| | - main
| | | - java
| | | | - com.zslin
| | | | | - RootApplication.java
| | | - resources
| | | | - application.properties
| | | | - application-dev.properties
| | | | - application-test.properties
| | - test
| | | - java
| | | | - com.zslin
| | | | | - MyTest.java
| - pom.xml
| - study04.iml
RootApplication.java
@SpringBootApplication
public class RootApplication {
public static void main(String [] args) {
SpringApplication.run(RootApplication.class, args);
}
}
这个Java文件没有什么特别,只是一个最基本的Springboot的入口
application.properties
spring.profiles.active=dev
在核心配置文件里面的spring.profiles.active=dev这个设置表示系统默认使用dev(即application-dev.properties)中的配置。
application-dev.properties
server.port=2222
5.集成spring测试 spring什么意思 spring framework spring4
spring4也需要使用mybatis-spring这个jar,而且这个jar挺方便的,可以参考spring-side:1 建立一个test的目录,在此目录下放置所有的JunitTestCase类和TestCase的配置文件2 将项目中的Spring配置文件(默认名称为applicationContext.xml)复制到test目录下,并重新命名为JunitTestConf.xml。
3 根据Junit测试的需要修改JunitTestConf.xml文件中的内容,如数据库连接等。4 新建一个名为SpringConfForTest.java的类,在此类中配置Spring启动所需的配置文件,并启动Spring。
此类的内容如下://启动Spring,得到Spring环境上下文//在此类启动时,将Spring环境上下文保存到单根类WebContextHolder中,以提供给其它的测试类使用//必须要写一个test空方法,否则SpringConfForTest类不会启动5 新建TestSuite类,类名为AllTests,类的内容如下所示:* 批量执行Junit测试类,把类名写入到上面的Suite.SuiteClasses({})中,用逗号分隔注意:将SpringConfForTest.class放在第一个执行,以启动Spring配置环境,把自己的TestCase类放到后面,用逗号分开。在测试时,只要执行这个TestSuite类就可以了。
6 写自己的TestCase类,以CheckOverTimeDateTest.java为例子,文件内容如下:* 导入2009-03月份出勤记录excel文件,返回null表示导入成功,需要先删除3月份的数据// 在导入3月份出勤记录前先删除3月份的记录,执行delete from hr_tbdutyinformation;说明:BeanUtil.getBean("")相当于WebContextHolder.getInstence().getApplicationContext().getBean(""),只是对此方法做了封装。7 在Eclipse中,启动AllTests,选择“Run As JunitTest”,即可先启动Spring环境,再依次运行你自己所写的JunitTestCase,是不是很简单哪?赶快动手试试吧。
整合的过程以一个实例来说明。在整合的中,hibernate的一些配置都可以放在spring的配置文件中。
但是为了使配置文件看起啦比较清晰,建议还是分开存放。比如在db.properties中存放数据库信息,hibernate.cfg.xml中存放hibernate的基本信息。
其余的配置信息可以放在spring的配置文件(applicationContext.xml)中。9 1.数据源配置到IOC容器中,所以此处不再需要配置数据源<!-- 配置 hibernate 映射文件的位置及名称 , 可以使用通配符-->以上三个配置文件基本上就是Spring整合Hibernate所需的配置。
转载请注明出处育才学习网 » springtest怎么写