分享经过在java main函数中执行spring的代码
分享通过在java main函数中执行spring的代码
代码下载地址:http://www.zuidaima.com/share/1550463232494592.htm
脱离tomcat容器在单独的java application的main函数中初始化spring
出处:分享通过在java main函数中执行spring的代码
Main.java
package com.zuidaima.test; import org.springframework.context.support.GenericXmlApplicationContext; import com.service.UserService; public class Main { public static void main(String[] args) throws InterruptedException { GenericXmlApplicationContext context = new GenericXmlApplicationContext(); context.setValidating(false); context.load("classpath*:applicationContext*.xml"); context.refresh(); UserService userService = context.getBean(UserService.class); while (true) { System.out.println(userService.findUser()); Thread.sleep(10000); } } }
UserService.java
package com.zuidaima.service; import org.springframework.stereotype.Service; @Service public class UserService { public String findUser() { return "javaniu"; } }
代码下载地址:http://www.zuidaima.com/share/1550463232494592.htm