Skip to content

Commit 0fea3c2

Browse files
committed
fix fast-data
1 parent cc20d7d commit 0fea3c2

34 files changed

+151
-723
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
package com.codingapi.springboot.fast;
22

3-
import com.codingapi.springboot.fast.dynamic.DynamicQuery;
4-
import com.codingapi.springboot.fast.executor.JpaExecutor;
3+
import com.codingapi.springboot.fast.jpa.JPAQuery;
54
import com.codingapi.springboot.fast.manager.EntityManagerInitializer;
65
import com.codingapi.springboot.fast.mapping.MvcMappingRegister;
7-
import com.codingapi.springboot.fast.mapping.MvcEndpointMapping;
8-
import com.codingapi.springboot.fast.registrar.MvcMappingRegistrar;
9-
import org.springframework.aop.Advisor;
6+
import jakarta.persistence.EntityManager;
107
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
118
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
129
import org.springframework.context.annotation.Bean;
@@ -15,46 +12,23 @@
1512
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
1613
import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping;
1714

18-
import jakarta.persistence.EntityManager;
19-
import java.util.List;
20-
2115
@Configuration
2216
@ConditionalOnClass(WebMvcConfigurer.class)
2317
public class DataFastConfiguration {
2418

2519

2620
@Bean
2721
@ConditionalOnMissingBean
28-
public MvcEndpointMapping mvcEndpointMapping(RequestMappingHandlerMapping handlerMapping) {
29-
return new MvcEndpointMapping(handlerMapping);
30-
}
31-
32-
@Bean
33-
@ConditionalOnMissingBean
34-
public MvcMappingRegister mvcMappingRegister(MvcEndpointMapping mvcEndpointMapping, DynamicQuery dynamicQuery, JdbcTemplate jdbcTemplate) {
35-
return new MvcMappingRegister(mvcEndpointMapping, dynamicQuery, jdbcTemplate);
22+
public MvcMappingRegister mvcMappingRegister(RequestMappingHandlerMapping handlerMapping, JPAQuery JPAQuery, JdbcTemplate jdbcTemplate) {
23+
return new MvcMappingRegister(handlerMapping, JPAQuery, jdbcTemplate);
3624
}
3725

3826

39-
40-
@Bean(initMethod = "registerMvcMapping")
41-
@ConditionalOnMissingBean
42-
public MvcMappingRegistrar mappingRegistrar(MvcEndpointMapping mvcEndpointMapping,
43-
JpaExecutor jpaExecutor,
44-
List<Advisor> advisors) {
45-
return new MvcMappingRegistrar(mvcEndpointMapping, jpaExecutor,advisors);
46-
}
47-
4827
@Bean
4928
@ConditionalOnMissingBean
50-
public EntityManagerInitializer entityManagerInitializer(EntityManager entityManager){
29+
public EntityManagerInitializer entityManagerInitializer(EntityManager entityManager) {
5130
return new EntityManagerInitializer(entityManager);
5231
}
5332

54-
@Bean
55-
@ConditionalOnMissingBean
56-
public JpaExecutor jpaExecutor(EntityManager entityManager) {
57-
return new JpaExecutor(entityManager);
58-
}
5933

6034
}

springboot-starter-data-fast/src/main/java/com/codingapi/springboot/fast/annotation/FastController.java

-11
This file was deleted.

springboot-starter-data-fast/src/main/java/com/codingapi/springboot/fast/annotation/FastMapping.java

-38
This file was deleted.

springboot-starter-data-fast/src/main/java/com/codingapi/springboot/fast/dynamic/DynamicConfiguration.java

-21
This file was deleted.

springboot-starter-data-fast/src/main/java/com/codingapi/springboot/fast/dynamic/DynamicQueryContext.java

-23
This file was deleted.

springboot-starter-data-fast/src/main/java/com/codingapi/springboot/fast/dynamic/DynamicQueryContextRegister.java

-16
This file was deleted.

springboot-starter-data-fast/src/main/java/com/codingapi/springboot/fast/exception/FastMappingErrorException.java

-8
This file was deleted.

springboot-starter-data-fast/src/main/java/com/codingapi/springboot/fast/executor/JpaExecutor.java

-39
This file was deleted.

springboot-starter-data-fast/src/main/java/com/codingapi/springboot/fast/executor/JpaQuery.java

-114
This file was deleted.

springboot-starter-data-fast/src/main/java/com/codingapi/springboot/fast/executor/MvcMethodInterceptor.java

-39
This file was deleted.

0 commit comments

Comments
 (0)