1. node_modules → 모든 모듈들이 실제로 설치된 곳(npm install시 생성) 우리가설치하는 모든 자바스크립트 라이브러리,패키지가 여기에 설치됨 2. package.json → 프로젝트에 대한 정보, 모든 종속성과 스크립트가 포함되어있음 3. package-lock.json → 모듈들이 동작하기 위해 필요로 하는 모듈들의 정보 4. /src/ → 우리가 하는 모든 개발 구성요소가 src폴더에 들어감 main.js : Vue Application의 진입점 (npm run serve시 실행) index.html : 하나의 html로 SPA(Single Page Application)의 특징을 보여줌 (일반적으로 변경할일 없음, 동적으로 update) App.vue : import 후 name..
mybatis-config.xml에서 자동으로 카멜케이스 규칙변환 사용시 가끔 변환이 안되고 에러가 나는경우가 있다. ex) COLUMN : AB01_CD ---------------------------------------------------------------------------------------------------- org.hibernate.engine.jdbc.spi.SqlExceptionHelper.logExceptions(:129) - SQL Error: 207, SQLState: S0001 org.hibernate.engine.jdbc.spi.SqlExceptionHelper.logExceptions(:131) - 열 이름 'ab01Cd'이(가) 유효하지 않습니다. excepti..
1. StringUtils.isEmpty("값") 2. StringUtils.isNumeric("값") 3. StringUtils.isAlpha("값") import org.springframework.util.StringUtils; import org.springframework.util.ObjectUtils; String의 경우 if (StringUtils.isEmpty(value)) { => value가 null이거나 ""일경우 true } Object의 경우 if (ObjectUtils.isEmpty(value)) { => value가 null이거나 ""일경우 true } ---------------------------------------------- apache의 StringUtils를 사용..
repeat : String 메서드 중 하나로 주어진 횟수만큼 반복 (Arrays.fill()및 System.arraycopy()메서드를 호출) 0번 반복시 빈 문자열을 반환 음수 반복시 IllegalArgumentExceptionthrow 에러를 반환 public class Repeat { public static void main(String[] args) { // String 및 StringBuilder 호출 String str = "Hello"; StringBuilder sb = new StringBuilder(); // 반복문을 사용하여 문자열 반복 for(int i = 0; i for문 System.out.println..
SELECT B.name AS TABLE_NAME, A.name AS COLUMN_NAME INTO #TMP FROM syscolumns A INNER JOIN sysobjects B ON A.id = B.id AND B.type='u' INNER JOIN systypes C ON A.xtype=C.xtype AND C.name in ('text', 'ntext', 'char', 'nchar', 'varchar', 'nvarchar') DECLARE @tablename sysname DECLARE @Where NVarchar(Max) DECLARE @SQL NVARCHAR(Max) DECLARE @SEARCH NVARCHAR(200) SET @tablename = 'TABLE_NAME' SET @SEAR..
DataType Mapping posgreSQL MSSQL Description BIGINT BIGINT 64-bit integer BOOLEAN BOOLEAN 1, 0 or NULL BYTEA BINARY(n) IMAGE ROWVERSION TIMESTAMP VARBINARY(n) VARBINARY(max) binary data (“byte array”) CHARACTER(n) CHAR(n), CHARACTER(n) fixed-length character string DATE DATE Date includes year, month, and day DOUBLE PRECISION (Alias FLOAT8) DOUBLE PRECISION FLOAT(p) double precision floating-poi..
조건부 삼항 연산자를 활용해 Data 출력시 let checkValue = 1 // TODO: 짝수일 경우 '짝수' / 홀수일 경우 '홀수' // 1. if문 사용시 let result = '' if (checkValue%2 === 0) { result = '짝수' } else { result = '홀수' } // result : '홀수' // 2. 조건부 삼항 연산자 사용 let result = checkValue%2 === 0 ? '짝수' : '홀수' // result : '홀수' 이 때 결과값이 true / false인 경우 // 3. true, false에 대한 삼항연산자 // 1) let result = checkValue%2 === 0 ? true : false // 2) let result ..
