Skip to content

Commit

Permalink
Spring MVC modules
Browse files Browse the repository at this point in the history
  • Loading branch information
DamnClin committed Jul 14, 2022
1 parent 4bb50c1 commit 7fb149f
Show file tree
Hide file tree
Showing 58 changed files with 613 additions and 999 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package tech.jhipster.lite.generator.buildtool.generic.domain;

import java.util.List;
import java.util.Optional;
import tech.jhipster.lite.error.domain.GeneratorException;
import tech.jhipster.lite.generator.buildtool.gradle.domain.GradleService;
Expand Down Expand Up @@ -38,15 +37,6 @@ public void addVersionPropertyAndDependency(Project project, String versionPrope
addDependency(project, dependencyWithVersion);
}

@Override
public void addDependency(Project project, Dependency dependency, List<Dependency> exclusions) {
if (project.isMavenProject()) {
mavenService.addDependency(project, dependency, exclusions);
} else {
throw new GeneratorException(EXCEPTION_NO_BUILD_TOOL);
}
}

@Override
public void addDependencyManagement(Project project, Dependency dependency) {
if (project.isMavenProject()) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package tech.jhipster.lite.generator.buildtool.generic.domain;

import java.util.List;
import java.util.Optional;
import tech.jhipster.lite.generator.project.domain.Project;

public interface BuildToolService {
void addDependency(Project project, Dependency dependency);
void addDependency(Project project, Dependency dependency, List<Dependency> exclusions);
void addDependencyManagement(Project project, Dependency dependency);
void addProperty(Project project, String key, String value);
void addVersionPropertyAndDependency(Project project, String versionProperty, Dependency dependency);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,6 @@ private GeneratorAction() {}
public static final String USER_AND_AUTHORITY_ENTITIES_MYSQL = "user-and-authority-entities-mysql";
public static final String USER_AND_AUTHORITY_ENTITIES_MARIADB = "user-and-authority-entities-mariadb";

public static final String SPRINGBOOT_TOMCAT = "springboot-tomcat";
public static final String SPRINGBOOT_UNDERTOW = "springboot-undertow";
public static final String SPRINGBOOT_ACTUATOR = "springboot-actuator";

public static final String REACT_CYPRESS = "react-cypress";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,31 +1,24 @@
package tech.jhipster.lite.generator.server.springboot.mvc.web.application;

import org.springframework.stereotype.Service;
import tech.jhipster.lite.generator.project.domain.Project;
import tech.jhipster.lite.generator.server.springboot.mvc.web.domain.SpringBootMvcService;
import tech.jhipster.lite.generator.server.springboot.mvc.web.domain.SpringBootMvcsModulesFactory;
import tech.jhipster.lite.module.domain.JHipsterModule;
import tech.jhipster.lite.module.domain.properties.JHipsterModuleProperties;

@Service
public class SpringBootMvcApplicationService {

private final SpringBootMvcService springBootMvcService;
private final SpringBootMvcsModulesFactory factory;

public SpringBootMvcApplicationService(SpringBootMvcService springBootMvcService) {
this.springBootMvcService = springBootMvcService;
public SpringBootMvcApplicationService() {
factory = new SpringBootMvcsModulesFactory();
}

public void init(Project project) {
this.springBootMvcService.init(project);
public JHipsterModule buildTomcatModule(JHipsterModuleProperties properties) {
return factory.buildTomcatModule(properties);
}

public void addSpringBootMvc(Project project) {
springBootMvcService.addSpringBootMvc(project);
}

public void addSpringBootUndertow(Project project) {
springBootMvcService.addSpringBootUndertow(project);
}

public void addExceptionHandler(Project project) {
springBootMvcService.addExceptionHandler(project);
public JHipsterModule buildUndertowModule(JHipsterModuleProperties properties) {
return factory.buildUntertowModule(properties);
}
}

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit 7fb149f

Please sign in to comment.