문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
잡개발자:심플웍스:simpleworks [2026/06/08 10:43] carlito76 |
잡개발자:심플웍스:simpleworks [2026/09/17 11:00] (현재) carlito76 |
||
|---|---|---|---|
| 줄 8: | 줄 8: | ||
| < | < | ||
| **심플 이즈 베스트**\\ \\ | **심플 이즈 베스트**\\ \\ | ||
| - | " | + | " |
| </ | </ | ||
| 줄 95: | 줄 95: | ||
| ==== 공통 ==== | ==== 공통 ==== | ||
| ^ 구분 | ^ 구분 | ||
| - | | 접두어 | get | 값을 가져올 때 | | + | | 접두사 | get | 값을 가져올 때 | |
| | ::: | set | 값을 설정할 때 | | | ::: | set | 값을 설정할 때 | | ||
| | ::: | is | 일치 여부 | | | ::: | is | 일치 여부 | | ||
| 줄 108: | 줄 108: | ||
| | ::: | init | (설정값) 초기화 | | | ::: | init | (설정값) 초기화 | | ||
| | ::: | reset | (데이터) 초기화 | | | ::: | reset | (데이터) 초기화 | | ||
| - | | 접미어 | Add | 더하기/ | + | | 접미사 | Add | 더하기/ |
| | ::: | Diff | 차이 | | | ::: | Diff | 차이 | | ||
| | ::: | Disable | 비활성화 | | | ::: | Disable | 비활성화 | | ||
| 줄 116: | 줄 116: | ||
| | ::: | c | 2 Depth | | | ::: | c | 2 Depth | | ||
| | ::: | n | 3 Depth | | | ::: | n | 3 Depth | | ||
| + | | 페이징 | total_count | 전체 카운트 | | ||
| + | | ::: | total_page | 전체 페이지 | | ||
| + | | ::: | now_page | 현재 페이지 | | ||
| + | | ::: | first_page | 처음 페이지 | | ||
| + | | ::: | last_page | 마지막 페이지 | | ||
| + | | ::: | list_size | 리스트 사이즈 | | ||
| + | | ::: | block_size | 블록 사이즈 | | ||
| + | | ::: | block_begin_page | (블록) 시작 페이지 | | ||
| + | | ::: | block_end_page | (블록) 종료 페이지 | | ||
| + | | ::: | block_prev_page | (블록) 이전 페이지 | | ||
| + | | ::: | block_next_page | (블록) 다음 페이지 | | ||
| ==== Java ==== | ==== Java ==== | ||
| ^ 구분 | ^ 구분 | ||
| - | | 접두어 | CONST_ | 상수 | | + | | 접두사 | CONST_ | 상수 | |
| | ::: | sel | SELECT | | | ::: | sel | SELECT | | ||
| | ::: | ins | INSERT | | | ::: | ins | INSERT | | ||
| 줄 125: | 줄 136: | ||
| | ::: | del | DELETE | | | ::: | del | DELETE | | ||
| - | * 파스칼 표기법 | + | * 파스칼 표기법 |
| * 클래스 | * 클래스 | ||
| - | * 카멜 표기법 | + | * 카멜 표기법 |
| * 메소드 | * 메소드 | ||
| - | * 스네이크 표기법 | + | * 스네이크 표기법 |
| * 변수 | * 변수 | ||
| - | * 어퍼 | + | * 스크리밍 |
| * 상수 | * 상수 | ||
| ==== JavaScript ==== | ==== JavaScript ==== | ||
| ^ 구분 | ^ 구분 | ||
| - | | 접두어 | CONST_ | 상수 | | + | | 접두사 | CONST_ | 상수 | |
| | ::: | config_ | 설정 변수 | | | ::: | config_ | 설정 변수 | | ||
| | ::: | global_ | 전역 변수 | | | ::: | global_ | 전역 변수 | | ||
| 줄 143: | 줄 154: | ||
| | ::: | fn | 함수 | | | ::: | fn | 함수 | | ||
| - | * 파스칼 표기법 | + | * 파스칼 표기법 |
| * 클래스 | * 클래스 | ||
| - | * 카멜 표기법 | + | * 카멜 표기법 |
| * 메소드/ | * 메소드/ | ||
| - | * 스네이크 표기법 | + | * 스네이크 표기법 |
| * 변수 | * 변수 | ||
| - | * 어퍼 | + | * 스크리밍 |
| * 상수 | * 상수 | ||
| ==== CSS ==== | ==== CSS ==== | ||
| - | * 케밥 표기법 | + | * 케밥 표기법 |
| * id | * id | ||
| * class | * class | ||
| 줄 160: | 줄 171: | ||
| ==== Database ==== | ==== Database ==== | ||
| ^ 구분 | ^ 구분 | ||
| - | | 접두어 | jd_ | 기본 테이블 | | + | | 접두사 | jd_ | 기본 테이블 | |
| | ::: | ex_ | 예시 테이블 | | | ::: | ex_ | 예시 테이블 | | ||
| - | | ::: | tn_ | 테이블 | | + | | ::: | tb_ | 테이블 | |
| - | | ::: | vn_ | 뷰 | | + | | ::: | vw_ | 뷰 | |
| | ::: | fn_ | 함수 | | | ::: | fn_ | 함수 | | ||
| + | | ::: | seq_ | 시퀀스 | | ||
| | ::: | idx_ | 인덱스 | | | ::: | idx_ | 인덱스 | | ||
| | ::: | trg_ | 트리거 | | | ::: | trg_ | 트리거 | | ||
| | ::: | proc_ | 프로시저 | | | ::: | proc_ | 프로시저 | | ||
| - | * 스네이크 표기법 | + | * 스네이크 표기법 |
| * 테이블/ | * 테이블/ | ||
| * 뷰 | * 뷰 | ||
| * 함수 | * 함수 | ||
| + | * 시퀀스 | ||
| * 인덱스 | * 인덱스 | ||
| * 트리거 | * 트리거 | ||
| 줄 178: | 줄 191: | ||
| * 길이 제한 | * 길이 제한 | ||
| * 최대 30바이트 | * 최대 30바이트 | ||
| - | |||
| - | ==== 그 외 ==== | ||
| - | ^ 구분 | ||
| - | | 페이징 | total_count | 전체 카운트 | | ||
| - | | ::: | total_page | 전체 페이지 | | ||
| - | | ::: | now_page | 현재 페이지 | | ||
| - | | ::: | first_page | 처음 페이지 | | ||
| - | | ::: | last_page | 마지막 페이지 | | ||
| - | | ::: | list_size | 리스트 사이즈 | | ||
| - | | ::: | block_size | 블록 사이즈 | | ||
| - | | ::: | block_begin_page | (블록) 시작 페이지 | | ||
| - | | ::: | block_end_page | (블록) 종료 페이지 | | ||
| - | | ::: | block_prev_page | (블록) 이전 페이지 | | ||
| - | | ::: | block_next_page | (블록) 다음 페이지 | | ||
| - | | 허용/ | ||
| - | | ::: | deny_list | 디나이 리스트 | | ||
| - | | ::: | white_list | 화이트 리스트 | | ||
| - | | ::: | black_list | 블랙 리스트 | | ||
| ===== 코딩 규칙 ===== | ===== 코딩 규칙 ===== | ||
| ==== 공통 ==== | ==== 공통 ==== | ||
| + | * 파일 인코딩은 UTF-8 사용 | ||
| * 들여쓰기 | * 들여쓰기 | ||
| * 탭 문자 | * 탭 문자 | ||
| 줄 215: | 줄 211: | ||
| <meta http-equiv=" | <meta http-equiv=" | ||
| <meta http-equiv=" | <meta http-equiv=" | ||
| - | <script src=" | + | <script src=" |
| <link rel=" | <link rel=" | ||
| < | < | ||
| 줄 237: | 줄 233: | ||
| * jQuery | * jQuery | ||
| * 선언자 $jq | * 선언자 $jq | ||
| - | * 객체 변수 접두어 $ | + | * 객체 변수 접두사 $ |
| ==== CSS ==== | ==== CSS ==== | ||
| 줄 264: | 줄 260: | ||
| * NOTE: 설명 | * NOTE: 설명 | ||
| * 예시) NOTE: Legacy Code | * 예시) NOTE: Legacy Code | ||
| - | * <color gray>< | + | * <color gray>< |
| - | * <color gray>< | + | * <color gray>< |
| + | |||
| + | ==== .editorconfig ==== | ||
| + | < | ||
| + | root = true | ||
| + | |||
| + | [*] | ||
| + | charset = utf-8 | ||
| + | indent_style = tab | ||
| + | indent_size = 4 | ||
| + | tab_width = 4 | ||
| + | trim_trailing_whitespace = true | ||
| + | insert_final_newline = true | ||
| + | end_of_line = lf | ||
| + | </ | ||
| ===== API 규칙 ===== | ===== API 규칙 ===== | ||
| 줄 374: | 줄 384: | ||
| /.settings | /.settings | ||
| .classpath | .classpath | ||
| + | .factorypath | ||
| .project | .project | ||
| 줄 403: | 줄 414: | ||
| ===== 개발 환경 ===== | ===== 개발 환경 ===== | ||
| ==== IDE ==== | ==== IDE ==== | ||
| - | * Eclipse | + | * Eclipse |
| ==== WAS ==== | ==== WAS ==== | ||
| 줄 418: | 줄 429: | ||
| ==== etc. ==== | ==== etc. ==== | ||
| * OpenJDK 1.8.0.161 이상 ((17, 21 이상 별도 프로젝트)) | * OpenJDK 1.8.0.161 이상 ((17, 21 이상 별도 프로젝트)) | ||
| - | * HTML5 | + | * HTML5/CSS3 |
| * JavaScript | * JavaScript | ||
| * ECMAScript 2015 (ES6) | * ECMAScript 2015 (ES6) | ||
| 줄 427: | 줄 438: | ||
| ==== 테이블 ===== | ==== 테이블 ===== | ||
| * 로그인 ((로그인 시도 횟수 정책)) | * 로그인 ((로그인 시도 횟수 정책)) | ||
| + | * 메뉴 관리 | ||
| * 권한 관리 | * 권한 관리 | ||
| * 코드 관리 | * 코드 관리 | ||
| 줄 437: | 줄 449: | ||
| ==== 함수 ===== | ==== 함수 ===== | ||
| - | * fn_null_to_zero | + | ^ 함수명 |
| - | * fn_day_of_week | + | | fn_null_to_zero | val 변환할 값 ((숫자형 컬럼)) | 0 | null → 0 | |
| - | * fn_masking_nm | + | | fn_masking | val 변환할 값 \\ opt 옵션 \\ - nm\\ - id\\ - email\\ - phone\\ - rrn\\ - brn\\ - crn\\ - ip ((v4, v6)) | 마스킹된 값 | FIXME | |
| - | * fn_masking_id | + | | fn_day_of_week | dt 날짜\\ fmt 포맷\\ - kor ((일요일, |
| - | * fn_masking_email | + | |
| - | * fn_masking_phone | + | |
| - | * fn_masking_rrn | + | |
| - | * fn_masking_brn | + | |
| - | * fn_masking_crn | + | |
| - | * fn_masking_ip | + | |
| {{tag>" | {{tag>" | ||