Spring Bean的CRUD
该项目主要参考MyBatis中MapperScan的功能,可通过自定义注解、标志类、标志接口加载Bean,使扩展Spring框架更加便利。
自制的小工具,欢迎使用和Star,如果使用过程中遇到问题,可以提出Issue,我会尽力完善该工具
pom.xml
<dependency>
<groupId>com.github.artislong</groupId>
<artifactId>spring-beans-loader</artifactId>
<version>1.0</version>
</dependency>
build.gradle
compile 'com.github.artislong:spring-beans-loader:1.0'
@BeansLoader(
basePackages = "com.github.artislong",
markerInterfaces = {
Controller.class,
Interceptor.class,
Routes.class,
Handler.class,
Render.class
},
annotationClass = RouterPath.class)
@SpringBootApplication
public class JfinalApplication {
public static void main(String[] args) {
SpringApplication.run(JfinalApplication.class, args);
}
}