본문 바로가기
반응형

Camel3

mybatis 에서 dto camel case 적용 java의 프레임 워크중 하나인 마이바티스 에 대한 설명은 아래 참고 포스팅을 참고 바란다. mybatis에서 데이터베이스를 연동하며 값을 dto에 담아오게 되는데, 그 값을 자바에서는 camel case를 주로 사용한다. camel case는 아래 참고 포스팅 참고, 문제는 db 에서 데이터를 가져올때 selectProvider 절에 쿼리가 있는데, dto 에서 camel 케이스를 맞춰주기 위해서는 모두 alias 를 사용하여 camel케이스로 작성을 해야했다. select USER_NAME as userName, USER_AGE as userAge 이런식으로 말이다. 이럴경우에 property 에 mybatis: configuration: map-underscore-to-camel-case: true.. 2023. 5. 29.
AnyEdit - 이클립스 플러그인 이클립스 내에서 마켓플레이스를 사용하거나 수동 설치를 통하여 AnyEdit을 설치할수 있다. 이 플러그인은 무엇이냐. 카멜케이스나 대소문자로 메서드명, 변수명을 바꿀수 있는 라이브러리 같은것이다. To Lower Case : Ctrl+Alt+L To Upper Case : Ctrl+Alt+U Camel 변환 Case : Ctrl+Alt+K 이렇게 사용하면 자동으로 변환이되는 편리한 툴이다. 자세한 카멜케이스에 대해서는 아래 참고 포스팅을 확인하면 된다. 참고 포스팅 https://thenicesj.tistory.com/270 변수명 표기법 다양한 프로그래밍 언어들이 존재하지만 그들의 공통점들 중 하나는 변수를 사용한다는 것이다. 그럼 여기서 변수를 어떻게 표기하느냐. 이것도 중요한 문제이다. 물론 어떻게.. 2023. 1. 22.
변수명 표기법 다양한 프로그래밍 언어들이 존재하지만 그들의 공통점들 중 하나는 변수를 사용한다는 것이다. 그럼 여기서 변수를 어떻게 표기하느냐. 이것도 중요한 문제이다. 물론 어떻게 쓰든 요즘엔 한글로 써도 되는정도의 다양한 인코딩방식과 표기법들이 존재한다. 하지만 Code Convention 상에서 정해진 룰, 규칙이라는것이 있다. 혼자 개발을 하고 취미로 개발을 한다면 자기 맘대로 변수명이나 클래스 명 등을 사용해도 무방하지만 여러명과 협업을 하거나 다른사람에게 알려주기 위한 코드로써는 정해진 틀에서 변수명을 사용하는것을 '권장' 한다. 프로그래밍 언어마다 조금은 차이가 있을순 있고 현재 포스팅은 자바 프로그래밍 언어의 기준으로 작성을 할것이다. 클래스명일 경우엔 첫글자는 대문자, 그리고 띄어쓰기나 언더바 구간은 .. 2022. 7. 18.
반응형