repositories { maven{ url ‘https://maven.aliyun.com/nexus/content/groups/public/‘} maven{ url ‘https://maven.aliyun.com/nexus/content/repositories/jcenter‘} mavenCentral() maven { url "https://repo.spring.io/libs-spring-framework-build" } }
gradlew :spring-oxm:compileTestJava
dependencies { testCompile group: ‘junit‘, name: ‘junit‘, version: ‘4.12‘ compile(project(":spring-context")) }
package cn.tulingxueyuan.beans; import org.springframework.stereotype.Service; /*** * @Author 徐庶 QQ:1092002729 * @Slogan 致敬大师,致敬未来的你 */ @Service public class UserServiceImpl { public void sayHi(){ System.out.println("Hello Spring!"); } }
import cn.tulingxueyuan.beans.UserServiceImpl; import javafx.application.Application; import org.springframework.context.ApplicationContext; import org.springframework.context.annotation.AnnotationConfigApplicationContext; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; /*** * @Author 徐庶 QQ:1092002729 * @Slogan 致敬大师,致敬未来的你 */ @Configuration @ComponentScan("cn.tulingxueyuan") public class MainStat { public static void main(String[] args) { ApplicationContext context=new AnnotationConfigApplicationContext(MainStat.class); UserServiceImpl bean = context.getBean(UserServiceImpl.class); bean.sayHi(); } }
原文:https://www.cnblogs.com/JaeKe/p/14798024.html