1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/spring-boot-starter-spring-beans-loader

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 1.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
artislong Отправлено 24.05.2022 05:02 bcfc842

简介

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);
    }   
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/spring-boot-starter-spring-beans-loader.git
git@api.gitlife.ru:oschina-mirror/spring-boot-starter-spring-beans-loader.git
oschina-mirror
spring-boot-starter-spring-beans-loader
spring-boot-starter-spring-beans-loader
master