프로그래밍 mac mysql dump 를 data grip 에 연동하는 방법 1. mysql & 워크벤치 로컬 설치 및 심볼릭 링크 설정brew install mysql@5.7 brew install mysql-clientbrew cask install mysqlworkbench sudo ln -s /Applications/MySQLWorkbench.app/Contents/MacOS/mysql /usr/
번역 (부분번역) 고전적인 방법으로 스프링 웹 어플리케이션 아키텍쳐 이해하기 https://www.petrikainulainen.net/software-development/design/understanding-spring-web-application-architecture-the-classic-way/ 웹 어플리케이션의 책임은 예를들어 다음과 같습니다. 사용자의 입력을 처리하고 올바른 응답을 사용자에게 반환해야합니다.합리적인 오류 메시지를 사용자에게 제공하는 예외 처리 메커니즘이 필요합니다.트랜잭션
프로그래밍 Gradle Kotlin DSL Multi Module + Spring Boot + Querydsl 환경 구성 예제 Gradle Kotlin DSL Multi Module + Spring Boot + Querydsl + java11 + mariadb + modelMapper
프로그래밍 캡슐화와 은닉(정보 은닉)의 차이 캡슐화(Encapsulation)특정 목적을 위해 데이터와 데이터를 다루는 메서드를 묶어서 추상화 하는 것 데이터의 번들링(Bundling)정보 은닉(Information Hiding)모든 객체지향 언어적 요소를 활용하여 객체에 대한 구체적인 정보를 노출시키지
intelliJ 2019.3 + springboot devtools livereload 설정 작업 환경inteliJ 2019.3 Ultimate kotlin 1.3.41 gradle 5.4.1 (kotlin dsl) Project SDK openjdk 11.0.5 springboot 2.2.0 gradle 디펜던시 추가implementation("org.springframework.
번역 파라미터 vs 인자, 타입 파라미터 vs 타입 인자 [코틀린 프로그래머 사전] Parameter vs Argument, Type parameter vs Type argument