radian 1 жил өмнө
commit
dafb15f77d

+ 5 - 0
.gitignore

@@ -0,0 +1,5 @@
+/.classpath
+/.factorypath
+/.project
+/.settings/
+/target/

+ 100 - 0
pom.xml

@@ -0,0 +1,100 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	
+	<groupId>kr.co.iya</groupId>
+	<artifactId>iya-base-online</artifactId>
+	<version>0.0.1-SNAPSHOT</version>
+	<packaging>jar</packaging>
+
+	<parent>
+		<groupId>kr.co.iya.boot</groupId>
+		<artifactId>iya-base-parent</artifactId>
+		<version>1.0.0-SNAPSHOT</version>
+	</parent>
+	
+	<scm>
+		<connection>scm:git:${iya.git.url}/utcb-base-online.git</connection>
+	</scm>
+	
+	<build>
+		<finalName>${project.artifactId}-${project.version}</finalName>
+		
+		<resources>
+			<resource>
+				<directory>src/main/resources</directory>
+				<filtering>true</filtering>
+			</resource>
+			<resource>
+				<directory>src/main/java</directory>
+			</resource>						
+		</resources>
+		
+		<plugins>
+
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-compiler-plugin</artifactId>
+				<configuration>
+					<source>${java.version}</source>
+					<target>${java.version}</target>
+					<encoding>UTF-8</encoding>
+					<verbose>false</verbose>
+					<staleMillis>1</staleMillis>
+					<useIncrementalCompilation>${maven.compiler.fullReCompile}</useIncrementalCompilation>			
+				</configuration>			
+			</plugin>
+
+			<plugin>
+				<groupId>org.codehaus.mojo</groupId>
+				<artifactId>buildnumber-maven-plugin</artifactId>
+				<configuration>
+					<!-- <shortRevisionLength>5</shortRevisionLength> -->
+					<revisionOnScmFailure>noScm</revisionOnScmFailure>
+					<buildNumberPropertyName>current.build.revision</buildNumberPropertyName>
+					<scmBranchPropertyName>current.build.branch</scmBranchPropertyName>
+					<timestampFormat>{0,date,yyyy/MM/dd HH:mm:ss}</timestampFormat>
+					<timestampPropertyName>current.build.timestamp</timestampPropertyName>
+				</configuration>
+				<executions>
+					<execution>
+						<phase>validate</phase>
+						<goals>
+							<goal>create</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-jar-plugin</artifactId>
+				<configuration>
+					<archive>
+						<manifest>
+							<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+						</manifest>
+						<manifestEntries>
+							<Implementation-Revision>${current.build.revision}</Implementation-Revision>
+							<Implementation-ScmBranch>${current.build.branch}</Implementation-ScmBranch>
+							<Implementation-BuildTime>${current.build.timestamp}</Implementation-BuildTime>
+						</manifestEntries>
+					</archive>
+				</configuration>
+			</plugin>
+
+		</plugins>
+	</build>
+
+	<dependencies>
+		
+		<dependency>
+			<groupId>kr.co.iya</groupId>
+			<artifactId>iya-base</artifactId>
+			<version>0.0.1-SNAPSHOT</version>
+		</dependency>
+					
+	</dependencies>
+
+</project>

+ 20 - 0
src/main/java/kr/co/iya/BaseUtil.java

@@ -0,0 +1,20 @@
+package kr.co.iya;
+
+import  kr.co.iya.base.support.AbstractMetaOnline;
+
+public final class BaseUtil extends AbstractMetaOnline {} 
+
+interface DatasourceConfig{public static boolean isEnabled() {return true;}}
+interface KafkaConfig{public static boolean isEnabled() {return true;}}
+interface MessageSourceConfig{public static boolean isEnabled() {return true;}}
+interface MybatisConfig{public static boolean isEnabled() {return true;}}
+interface PropertiesConfig{public static boolean isEnabled() {return true;}}
+interface SchedulerConfig{public static boolean isEnabled() {return true;}}
+interface SwaggerConfig{public static boolean isEnabled() {return true;}}
+interface TomcatClusterConfig{public static boolean isEnabled() {return true;}}
+interface TransactionConfig{public static boolean isEnabled() {return true;}}
+interface WebMvcConfig{public static boolean isEnabled() {return true;}}
+
+interface GcpContext{public static boolean isEnabled() {return true;}}
+interface MaskContext{public static boolean isEnabled() {return true;}}
+interface PageContext{public static boolean isEnabled() {return true;}}