Skip to content

Commit 402763d

Browse files
committed
[ TSF 의 이름을 JTS 로 변경하며 Project Template 구조를 적용하기 위하여 Rebuild 합니다. ]
[SmartCommit] SP-535 #close #time 1h +review SR @dongmin.lee #comment TSF의 진정한 재탄생을 위하여 JTS로 이름을 변경합니다. 또한 코어 라이브러리만 로드하면 적용할 수 있도록 아키텍쳐를 변경하기 위하여 본 레파지토리를 ReBuild 합니다. [Document] http://www.313.co.kr/confluence/display/WIKI/1.0+jsTree+Service+Framework [IssueTracker] http://www.313.co.kr/jira/browse/SP-535 [VersionControl] https://github.com/jstree/jsTree-Service-Framework-Backend-App [CodeReview] http://www.313.co.kr/fecru/changelog/jsTreeServiceFrameworkBackendAppRepo [BuildManager] http://www.313.co.kr/bamboo/browse/STAN-RC [ArtifactManager] http://www.313.co.kr/nexus/content/repositories/StandardProject/ [CodeAnalysis] http://www.313.co.kr/sonar/dashboard/index/4772 [Docker] https://hub.docker.com/r/313devgrp/jstree-service-framework-backend-app/
1 parent 3d226e2 commit 402763d

File tree

4,843 files changed

+1057480
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

4,843 files changed

+1057480
-0
lines changed

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
/.settings/
2+
/.project/
3+
/.idea/
4+
/*.iml
5+
/*.classpath
6+
/*.project
7+
/target/

.idea/sonarIssues.xml

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Fortifystandard.bat

Lines changed: 137 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,137 @@
1+
@echo off
2+
REM ###########################################################################
3+
REM Script generated by HP Fortify SCA Scan Wizard (c) HP Fortify 2011
4+
REM Created on 2017/11/29 10:45:16
5+
REM ###########################################################################
6+
REM Generated for the following languages:
7+
REM HTML
8+
REM Java
9+
REM Javascript
10+
REM JSP J2EE
11+
REM PHP
12+
REM SQL
13+
REM XML
14+
REM ###########################################################################
15+
REM DEBUG - if set to true, runs SCA in debug mode
16+
REM SOURCEANALYZER - the name of the SCA executable
17+
REM BUILDID - the SCA build id
18+
REM LAUNCHERSWITCHES - the launcher settings that are used to invoke SCA
19+
REM ARGFILE - the name of the argument file that's extracted and passed to SCA
20+
REM MEMORY - the memory settings for SCA
21+
REM OLDFILENUMBER - this defines the file which contains the number of files within the project, it is automatically generated
22+
REM FILENOMAXDIFF - this is the percentage of difference between the number of files which will trigger a warning by the script
23+
REM ###########################################################################
24+
25+
set DEBUG=false
26+
set SOURCEANALYZER=sourceanalyzer
27+
set FPR="Fortifystandard.fpr"
28+
set BUILDID="standard"
29+
set ARGFILE="Fortifystandard.bat.args"
30+
set MEMORY=-Xmx66343M -Xms400M -Xss24M
31+
set LAUNCHERSWITCHES=""
32+
set OLDFILENUMBER=Fortifystandard.bat.fileno
33+
set FILENOMAXDIFF=10
34+
35+
set PROJECTROOT0="C:\DEV\ideaIU-15.0.6\jstree\backend\standard"
36+
IF NOT EXIST %PROJECTROOT0% (
37+
ECHO ERROR: This script is being run on a different machine than it was
38+
ECHO generated on or the targeted project has been moved. This script is
39+
ECHO configured to locate files at
40+
ECHO %PROJECTROOT0%
41+
ECHO Please modify the %%PROJECTROOT0%% variable found
42+
ECHO at the top of this script to point to the corresponding directory
43+
ECHO located on this machine.
44+
GOTO :FINISHED
45+
)
46+
47+
IF %DEBUG%==true set LAUNCHERSWITCHES=-debug %LAUNCHERSWITCHES%
48+
echo Extracting Arguments File
49+
50+
51+
echo. >Fortifystandard.bat.args
52+
SETLOCAL ENABLEDELAYEDEXPANSION
53+
IF EXIST %0 (
54+
set SCAScriptFile=%0
55+
) ELSE (
56+
set SCAScriptFile=%0.bat
57+
)
58+
59+
set PROJECTROOT0=%PROJECTROOT0:)=^)%
60+
FOR /f "delims=" %%a IN ('findstr /B /C:"REM ARGS" %SCAScriptFile%' ) DO (
61+
set argVal=%%a
62+
set argVal=!argVal:PROJECTROOT0_MARKER=%PROJECTROOT0:~1,-1%!
63+
echo !argVal:~9! >> %ARGFILE%
64+
)
65+
ENDLOCAL
66+
67+
REM ###########################################################################
68+
echo Cleaning previous scan artifacts
69+
%SOURCEANALYZER% %MEMORY% %LAUNCHERSWITCHES% -b %BUILDID% -clean
70+
IF %ERRORLEVEL%==1 (
71+
echo Sourceanalyzer failed, exiting
72+
GOTO :FINISHED
73+
)
74+
REM ###########################################################################
75+
echo Running Build Integration
76+
%SOURCEANALYZER% %MEMORY% %LAUNCHERSWITCHES% -b %BUILDID% -source 1.8 mvn -f "C:\DEV\ideaIU-15.0.6\jstree\backend\standard\pom.xml" com.fortify.ps.maven.plugin:sca-maven-plugin:translate
77+
IF %ERRORLEVEL%==1 (
78+
echo Sourceanalyzer failed, exiting
79+
GOTO :FINISHED
80+
)
81+
REM ###########################################################################
82+
echo Translating files
83+
%SOURCEANALYZER% %MEMORY% %LAUNCHERSWITCHES% -b %BUILDID% @%ARGFILE%
84+
IF %ERRORLEVEL%==1 (
85+
echo Sourceanalyzer failed, exiting
86+
GOTO :FINISHED
87+
)
88+
REM ###########################################################################
89+
echo Testing Difference between Translations
90+
SETLOCAL
91+
FOR /F "delims=" %%A in ('%SOURCEANALYZER% -b %BUILDID% -show-files ^| findstr /R /N "^" ^| find /C ":" ') DO SET FILENUMBER=%%A
92+
IF NOT EXIST %OLDFILENUMBER% (
93+
ECHO It appears to be the first time running this script, setting %OLDFILENUMBER% to %FILENUMBER%
94+
ECHO %FILENUMBER% > %OLDFILENUMBER%
95+
GOTO TESTENDED
96+
)
97+
98+
FOR /F "delims=" %%i IN (%OLDFILENUMBER%) DO SET OLDFILENO=%%i
99+
set /a DIFF=%OLDFILENO% * %FILENOMAXDIFF%
100+
set /a DIFF /= 100
101+
set /a MAX=%OLDFILENO% + %DIFF%
102+
set /a MIN=%OLDFILENO% - %DIFF%
103+
104+
IF %FILENUMBER% LSS %MIN% set SHOWWARNING=true
105+
IF %FILENUMBER% GTR %MAX% set SHOWWARNING=true
106+
107+
IF DEFINED SHOWWARNING (
108+
ECHO WARNING: The number of files has changed by over %FILENOMAXDIFF%%%, it is recommended
109+
ECHO that this script is regenerated with the ScanWizard
110+
)
111+
:TESTENDED
112+
ENDLOCAL
113+
114+
REM ###########################################################################
115+
echo Starting scan
116+
%SOURCEANALYZER% %MEMORY% %LAUNCHERSWITCHES% -b %BUILDID% -scan -f %FPR%
117+
IF %ERRORLEVEL%==1 (
118+
echo Sourceanalyzer failed, exiting
119+
GOTO :FINISHED
120+
)
121+
REM ###########################################################################
122+
echo Finished
123+
:FINISHED
124+
REM ARGS -exclude "PROJECTROOT0_MARKER\**\*.htm"
125+
REM ARGS -exclude "PROJECTROOT0_MARKER\**\*.html"
126+
REM ARGS -exclude "PROJECTROOT0_MARKER\**\*.java"
127+
REM ARGS -exclude "PROJECTROOT0_MARKER\**\*.properties"
128+
REM ARGS -exclude "PROJECTROOT0_MARKER\**\*.ini"
129+
REM ARGS -exclude "PROJECTROOT0_MARKER\**\*.js"
130+
REM ARGS -exclude "PROJECTROOT0_MARKER\**\*.php"
131+
REM ARGS -exclude "PROJECTROOT0_MARKER\**\*.ctp"
132+
REM ARGS -exclude "PROJECTROOT0_MARKER\**\*.sql"
133+
REM ARGS -exclude "PROJECTROOT0_MARKER\**\*.pks"
134+
REM ARGS -exclude "PROJECTROOT0_MARKER\**\*.pkh"
135+
REM ARGS -exclude "PROJECTROOT0_MARKER\**\*.pkb"
136+
REM ARGS -exclude "PROJECTROOT0_MARKER\target\site\doxygen.config"
137+
REM ARGS "PROJECTROOT0_MARKER"

Fortifystandard.bat.args

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
2+
-exclude "C:\DEV\ideaIU-15.0.6\jstree\backend\standard\**\*.htm"
3+
-exclude "C:\DEV\ideaIU-15.0.6\jstree\backend\standard\**\*.html"
4+
-exclude "C:\DEV\ideaIU-15.0.6\jstree\backend\standard\**\*.java"
5+
-exclude "C:\DEV\ideaIU-15.0.6\jstree\backend\standard\**\*.properties"
6+
-exclude "C:\DEV\ideaIU-15.0.6\jstree\backend\standard\**\*.ini"
7+
-exclude "C:\DEV\ideaIU-15.0.6\jstree\backend\standard\**\*.js"
8+
-exclude "C:\DEV\ideaIU-15.0.6\jstree\backend\standard\**\*.php"
9+
-exclude "C:\DEV\ideaIU-15.0.6\jstree\backend\standard\**\*.ctp"
10+
-exclude "C:\DEV\ideaIU-15.0.6\jstree\backend\standard\**\*.sql"
11+
-exclude "C:\DEV\ideaIU-15.0.6\jstree\backend\standard\**\*.pks"
12+
-exclude "C:\DEV\ideaIU-15.0.6\jstree\backend\standard\**\*.pkh"
13+
-exclude "C:\DEV\ideaIU-15.0.6\jstree\backend\standard\**\*.pkb"
14+
-exclude "C:\DEV\ideaIU-15.0.6\jstree\backend\standard\target\site\doxygen.config"
15+
"C:\DEV\ideaIU-15.0.6\jstree\backend\standard"

Fortifystandard.bat.fileno

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
470

Fortifystandard.fpr

1.24 MB
Binary file not shown.
80.1 KB
Binary file not shown.

LICENSE

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
The MIT License (MIT)
2+
3+
Copyright (c) 2014-2017 Abdullah Almsaeed
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy of
6+
this software and associated documentation files (the "Software"), to deal in
7+
the Software without restriction, including without limitation the rights to
8+
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
9+
the Software, and to permit persons to whom the Software is furnished to do so,
10+
subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
17+
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
18+
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
19+
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
20+
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

README.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
## jsTree Service Framework By 313DEVGRP ##
2+
3+
* 313 DEV GRP는 2010년 12월에 출범한 자바 개발자 그룹입니다.
4+
* TSF(jsTree Service Framework)는 MIT License로 배포됩니다.
5+
* 개인, 기업, 정부에서 무료로 사용이 가능합니다.
6+
7+
### jsTree Service Framework란: ###
8+
9+
MVC패턴을 구현한 다양한 프레임워크를 대상으로 ( EgovFramework 기반한 ) 서비스레이어의 도메인 객체를 Tree Base Object로 간주하여 서비스 - DAO - DTO - DB를 정형화한 기반 구현체를 제공하는 프레임워크 입니다.
10+
11+
특장점 :
12+
13+
* 중앙집중형 아키텍쳐
14+
* 확장(extend)을 염두해 둔 객체지향 개발 방식
15+
* 안정성
16+
* Speeeeeeeeeeed~!
17+
18+
### jsTree Service Framework에서 사용한 기술 ###
19+
20+
> Part | Detail Skill
21+
> ------------- | -------------
22+
> View Part | html+css, Bootstrap, RequireJS, Bower, Grunt, AngularJS, jQuery, Qunit, Flex, Json, xml, BlazeDS
23+
> Server Part | Apache(modjk), Nginx, Tomcat, Resin, Jetty, SiteMash, Tiles, FreeMarker, Velocity
24+
> Framework Part | Struts, Spring, iBatis, Hibernate, Spring-integration, Spring-security, Spring-Boot, Spring-DW, Spring-WebFlow, Spring-Data(JPA), Spring-Batch, Spring-WebServices, Spring-Mobile, Spring-MVC
25+
> Tool Part | Quartz, Ehcache, MemCache, Redis, Apache-Commons, EgovFramework(Component)
26+
> CI Part | Junit, Maven, Hudson, Jenkins, Bamboo, Nexus, Jira, Fisheye, Crucible, Confluence, Sonar
27+
> Database Part | MySql, Oracle, MS-sql, postgres, Hadoop, Storm, Spark, Cassandra, MongoDB
28+
> Mobile Part | Android, PhoneGap
29+
> Search Engine Part| Lucene, Elastic Search, Kibana, Logstash, Beats
30+
> Management Part | PMBOK, MicroService, CBD, PLE, Prototype, PMS, ALM
31+
> Virtual Image Part| Docker
32+
> Microservice Part | Netty - Zookeeper - Finagle
33+
34+
35+
36+
37+
### jsTree Service Framework을 지속적으로 성장시키는 툴 ###
38+
39+
> [ -> 형상관리 바로가기](https://github.com/jstree) : https://github.com/jstree
40+
>
41+
> [ -> 이슈관리 바로가기](http://www.313.co.kr/jira) : http://www.313.co.kr/jira
42+
>
43+
> [ -> 문서관리 바로가기](http://www.313.co.kr/confluence) : http://www.313.co.kr/confluence
44+
>
45+
> [ -> 리뷰관리 바로가기](http://www.313.co.kr/fecru) : http://www.313.co.kr/fecru
46+
>
47+
> [ -> 빌드관리 바로가기](http://www.313.co.kr/bamboo) : http://www.313.co.kr/bamboo
48+
>
49+
> [ -> 품질관리 바로가기](http://www.313.co.kr/sonar) : http://www.313.co.kr/sonar
50+
>
51+
> [ -> 아티팩트관리 바로가기](http://www.313.co.kr/nexus) : http://www.313.co.kr/nexus
52+
>
53+
> [ -> jsTree Service Framework 관리 샘플 사이트](http://www.313.co.kr/index.do) : http://www.313.co.kr/index.do
54+
>
55+
> [ -> jsTree Service Framework 사용 샘플 사이트](http://www.313.co.kr/) : http://www.313.co.kr
56+
57+
58+
59+
60+
### Those who support us! ###
61+
![YourKit](https://www.yourkit.com/images/yklogo.png)
62+
> YourKit, LCC is the creator of [YourKit Java Profiler](https://www.yourkit.com/java/profiler/) and [YourKit .NET Profiler](https://www.yourkit.com/.net/profiler/),
63+
> innovative and intelligent tools for profiling Java and .NET applications.

0 commit comments

Comments
 (0)