Skip to main content Link Search Menu Expand Document (external link) Copy Copied

코드 한땀

Snake case To Camel case Online Converter

DB 컬럼 (snake_case) 기준으로, camelCase 변수를 생성하는 서비스를 소개해드립니다.

프로그래밍 언어별 조각코드 생성에 활용해보세요.

입력하신 정보는 올로시아 서버에 전송하거나 저장하지 않습니다.

코드 한땀 바로가기

code-hanttam-pc




프로그래밍 언어별 조각코드 생성 예

입력 테이블 컬럼 정보

code-hanttam-excel

Tab 으로 구분된 테이블 컬럼 정보를 복사해서 입력합니다.

code-hanttam-column-db

입력 Plain text

code-hanttam-column-txt

입력 JSON

code-hanttam-column-json

언어 / 기능별 메뉴와 옵션을 선택하시면, 다양한 조각코드를 생성하실 수 있습니다.

Java Variable

public int seq = 0;	// Sequence
public String userId = null;	// User identification
public String userEmail = null;	// User email
public boolean delFg = false;	// Delete flag
public LocalDateTime createDate = null;	// Date of creation

Java Entity

public class OlosiaCom {
	private int seq;
	private String userId;
	private String userEmail;
	private boolean delFg;
	private LocalDateTime createDate;

	public OlosiaCom (int seq, String userId, String userEmail, boolean delFg, LocalDateTime createDate) {
		this.seq = seq;
		this.userId = userId;
		this.userEmail = userEmail;
		this.delFg = delFg;
		this.createDate = createDate;
	}
}

Javascript Variable

let seq        = 0    ;	// Sequence
let userId     = ''   ;	// User identification
let userEmail  = ''   ;	// User email
let delFg      = false;	// Delete flag
let createDate = ''   ;	// Date of creation

Javascript Class

class OlosiaCom {
	constructor(seq, userId, userEmail, delFg, createDate) {
		this.seq = seq;
		this.userId = userId;
		this.userEmail = userEmail;
		this.delFg = delFg;
		this.createDate = createDate;
	}
	getSeq() {
		return this.seq;
	}
	getUserId() {
		return this.userId;
	}
    ...

Typescript Variable

let seq       : number  = 0    ;	// Sequence
let userId    : string  = ''   ;	// User identification
let userEmail : string  = ''   ;	// User email
let delFg     : boolean = false;	// Delete flag
let createDate: string  = ''   ;	// Date of creation

SQL Select

SELECT /*  */
       seq,
       user_id,
       user_email,
       del_fg,
       create_date
  FROM olosia_com
 WHERE 1 = 1
   AND seq = :seq
   AND user_id = :userId
   AND user_email = :userEmail
   AND del_fg = :delFg
   AND create_date = :createDate




유형별 문자열 변환 예제

PascalCase

구분 기호 없이 각 단어의 첫 문자를 대문자로 변환합니다.

"test string" => "TestString"

camelCase

각 단어의 첫 문자를 대문자로 변환한 다음 첫 번째 문자를 소문자로 표시합니다.

"test string" => "testString"

snake_case

단어 사이에 밑줄이 있는 소문자 문자열로 변환합니다.

"test string" => "test_string"

CONSTANT_CASE

단어 사이에 밑줄이 있는 대문자 문자열로 변환합니다.

"test string" => "TEST_STRING"

param-case

단어 사이에 대시가 있는 소문자 문자열로 변환합니다.

"test string" => "test-string"

Header-Case

대시로 구분된 대문자 단어 문자열로 변환합니다.

"test string" => "Test-String"

dot.case

단어 사이에 마침표가 있는 소문자 문자열로 변환합니다.

"test string" => "test.string"

path/case

단어 사이에 슬래시가 있는 소문자 문자열로 변환합니다.

"test string" => "test/string"

no case

단어 사이에 공백이 있는 소문자 문자열로 변환합니다.

"testString" => "test string"

Capital Case

각 단어를 대문자로 하여 공백으로 구분된 문자열로 변환합니다.

"test string" => "Test String"

Sentence Case

단어 사이에 공백이 있는 소문자로 변환한 다음 첫 번째 문자를 대문자로 표시합니다.

"testString" => "Test string"

lower case

문자열을 소문자로 변환합니다.

"TEST STRING" => "test string"

UPPER CASE

문자열을 대문자로 변환합니다.

"test string" => "TEST STRING"

lOWER cASE fIRST

첫 번째 문자가 소문자인 문자열로 변환합니다.

"TEST" => "tEST"

Upper Case First

첫 번째 문자가 대문자인 문자열로 변환합니다.

"test" => "Test"

sPoNGe CaSE

임의의 대소문자가 적용된 문자열로 변환합니다.

"Test String" => "tEst stRINg"

sWAP cASE

대문자는 소문자로, 소문자는 대문자로 문자열을 변환합니다.

"Test String" => "tEST sTRING"

Title Case

영어 규칙에 따라 문자열을 제목 케이스로 변환합니다.

"a simple test" => "A Simple Test"