diff --git a/template/entrance/web/pom.xml b/template/entrance/web/pom.xml index 4347563..95f5873 100644 --- a/template/entrance/web/pom.xml +++ b/template/entrance/web/pom.xml @@ -20,6 +20,21 @@ {{ .artifactId }}-entrance-mq {{ .version }} + + com.vs + vs-mock-web + ${vs.mock.spring} + + + com.vs + vs-debug-agent + ${vs.debug.version} + + + com.vs + vs-debug-plugin + ${vs.debug.version} + diff --git a/template/entrance/web/src/main/java/{{.packagePath}}/entrance/web/AppApplication.java b/template/entrance/web/src/main/java/{{.packagePath}}/entrance/web/AppApplication.java index 8895027..4eb6007 100644 --- a/template/entrance/web/src/main/java/{{.packagePath}}/entrance/web/AppApplication.java +++ b/template/entrance/web/src/main/java/{{.packagePath}}/entrance/web/AppApplication.java @@ -1,5 +1,8 @@ package {{ .package }}.entrance.web; +import com.vs.debug.stack.agent.LogStackContextInvokeRecorder; +import com.vs.debug.stack.agent.MethodVisitorHandlerFilter; +import com.vs.debug.stack.agent.StackContextInvokeRecorder; import com.vs.debug.stack.config.EnableVSReplayConfiguration; import com.vs.sqlmapper.spring.DataSourceConfig; import com.vs.sqlmapper.spring.scan.VSDaoBeanScan; @@ -7,13 +10,10 @@ import com.vs.mock.config.EnableVSMockConfiguration; import com.vs.sqlmapper.spring.express.EnableVSMockExpress; import com.vs.agent.TocoAgentInitializer; -import com.vs.debug.stack.agent.LogStackContextInvokeRecorder; -import com.vs.debug.stack.agent.MethodVisitorHandlerFilter; -import com.vs.debug.stack.agent.StackContextInvokeRecorder; +import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Import; diff --git a/template/entrance/web/src/main/resources/application-local.properties b/template/entrance/web/src/main/resources/application-local.properties index 70acd64..6e0abd2 100644 --- a/template/entrance/web/src/main/resources/application-local.properties +++ b/template/entrance/web/src/main/resources/application-local.properties @@ -14,10 +14,10 @@ spring.datasource.url=jdbc:oracle:thin:@//{{ .dbHost }}:{{ .dbPort }}/ORCLCDB {{- else if eq .dbType "postgresql" }} spring.datasource.url=jdbc:postgresql://{{ .dbHost }}:{{ .dbPort }}/{{ .dbDatabase }}?useUnicode=true&characterEncoding=utf8&autoReconnect=true&stringtype=unspecified {{- else if eq .dbType "mysql" }} -spring.datasource.url=jdbc:{{ .dbType }}://{{ .dbHost }}:{{ .dbPort }}/{{ .dbDatabase }}?characterEncoding=utf-8&serverTimezone=Asia/Shanghai +spring.datasource.url=jdbc:mysql://${DB_HOST:10.0.2.201:3306}/${DB_DATABASE:hande_test}?characterEncoding=utf-8&serverTimezone=Asia/Shanghai {{- end }} -spring.datasource.username={{ .dbUsername }} -spring.datasource.password={{ .dbPassword }} +spring.datasource.username=${DB_USER:hande_test_user} +spring.datasource.password=${DB_PASSWORD:Yu0FvhjUQDGdnmm5} spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource # Druid Data Source Config diff --git a/template/entrance/web/src/main/resources/application-online.properties b/template/entrance/web/src/main/resources/application-online.properties index b198317..da89c06 100644 --- a/template/entrance/web/src/main/resources/application-online.properties +++ b/template/entrance/web/src/main/resources/application-online.properties @@ -13,10 +13,10 @@ spring.datasource.url=jdbc:oracle:thin:@//{{ .dbHost }}:{{ .dbPort }}/ORCLCDB {{- else if eq .dbType "postgresql" }} spring.datasource.url=jdbc:postgresql://{{ .dbHost }}:{{ .dbPort }}/{{ .dbDatabase }}?useUnicode=true&characterEncoding=utf8&autoReconnect=true&stringtype=unspecified {{- else if eq .dbType "mysql" }} -spring.datasource.url=jdbc:{{ .dbType }}://{{ .dbHost }}:{{ .dbPort }}/{{ .dbDatabase }}?characterEncoding=utf-8&serverTimezone=Asia/Shanghai +spring.datasource.url=jdbc:mysql://${DB_HOST:10.0.2.201:3306}/${DB_DATABASE:hande_test}?characterEncoding=utf-8&serverTimezone=Asia/Shanghai {{- end }} -spring.datasource.username={{ .dbUsername }} -spring.datasource.password={{ .dbPassword }} +spring.datasource.username=${DB_USER:hande_test_user} +spring.datasource.password=${DB_PASSWORD:Yu0FvhjUQDGdnmm5} spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource # Druid Data Source Config diff --git a/template/entrance/web/src/main/resources/application-remote.properties b/template/entrance/web/src/main/resources/application-remote.properties index d6f892e..21e501c 100644 --- a/template/entrance/web/src/main/resources/application-remote.properties +++ b/template/entrance/web/src/main/resources/application-remote.properties @@ -13,10 +13,10 @@ spring.datasource.url=jdbc:oracle:thin:@//{{ .dbHost }}:{{ .dbPort }}/ORCLCDB {{- else if eq .dbType "postgresql" }} spring.datasource.url=jdbc:postgresql://{{ .dbHost }}:{{ .dbPort }}/{{ .dbDatabase }}?useUnicode=true&characterEncoding=utf8&autoReconnect=true&stringtype=unspecified {{- else if eq .dbType "mysql" }} -spring.datasource.url=jdbc:{{ .dbType }}://{{ .dbHost }}:{{ .dbPort }}/{{ .dbDatabase }}?characterEncoding=utf-8&serverTimezone=Asia/Shanghai +spring.datasource.url=jdbc:mysql://${DB_HOST:10.0.2.201:3306}/${DB_DATABASE:hande_test}?characterEncoding=utf-8&serverTimezone=Asia/Shanghai {{- end }} -spring.datasource.username={{ .dbUsername }} -spring.datasource.password={{ .dbPassword }} +spring.datasource.username=${DB_USER:hande_test_user} +spring.datasource.password=${DB_PASSWORD:Yu0FvhjUQDGdnmm5} spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource # Druid Data Source Config