DevTzu
Spring boot 에서는 logback-spring.xml 파일에 설정해야함 ${driverClass} ${url} ${user} ${password} DBAppender는 로그정보를 DB에 insert하는 역할을 한다. Log4j의 JDBCAppender와는 달리 Logback의 DBAppender는 디폴트로 LOGGING_EVENT, LOGGING_EVENT_PROPERTY, LOGGING_EVENT_EXCEPTION의 3가지 테이블을 기본적으로 필요로 한다. -LOGGING_EVENT 테이블LOGGING_EVENT 테이블은 로그메시지, timestamp 등 일반적인 로그 이벤트 정보를 저장하는 역할을 하는 테이블컬럼명타입기능timestmpbig int로그 이벤트 발생시점에 대한 타임스탬프 값fo..
1. Hello World 모든 프로그램의 첫걸음이라고 할 수 있는 Hello World를 통해 C to Go 학습을 시작합니다. C언어 #include int main(void) { printf("Hello World!\n"); return 0; } Go언어 package main import "fmt" func main() { fmt.Println("Hello World!") } Output http://play.golang.org/p/J93XzRm4Po 마치며.. 모든 Go 프로그램은 패키지로 구성되어 있습니다. 프로그램은 main 패키지에서부터 실행을 시작합니다. 패키지 이름은 디렉토리의 경로의 마지막 이름을 사용하는 것이 규칙입니다. 예를 들어 "path/fmt"를 사용한다면 패키지명은 fmt입..
0. 학습목표 C언어의 기본문법을 Go언어로 변환하는 과정을 통해 보다 쉽게 Go언어를 학습하려는 목표를 가지고 진행합니다. Go언어의 특징을 잘 나타낼 수 있는 프로그램을 작성하며, Go언어의 속성과 특징을 파악합니다. ■ 목차Hello World자료형 (data type) 조건문반복문선택문함수구조체 ■ Go 언어 참고 링크Go - 위키백과 : http://ko.wikipedia.org/wiki/Go_(프로그래밍_언어)The Go Programming Language : http://golang.org/go 개발언어 관련 자료를 한국어로 번역하는 프로젝트 : https://code.google.com/p/golang-korea/A Tour of Go : http://go-tour-kr.appspot.c..