본문 바로가기
반응형

IT관련글49

이클립스[IDE] 에서 자주 사용하는 단축키 이클립스(spring Tool Shite) 등 단축키를 정리했습니다. 주석 Ctrl + Shift + / : 블록을 주석으로 처리 (/* */) Ctrl + Shift + \ : 블록 주석을 해제 Ctrl + / : 한줄 or 블록 주석 처리 / 해제 (//) Ctrl + c : 블록단위 주석처리(//) Ctrl + shift + c : xml 블록단위 주석처리 검색 Ctrl + F : 키워드 검색 (해당 소스에서만) Ctrl + H : 키워드 검색 (프로젝트 전체에서) Ctrl + Shift + R : 전체 리소스에서 파일 찾기 Ctrl + Shift + T : Jar 포함 클래스 찾기 Ctrl + Alt + H : 특정 클래스 호출 위치 찾기 Ctrl + K : 찾을 문자열을 블럭으로 지정하고 검색 .. 2022. 12. 23.
Spring Boot 란 무엇인가? 내가 필드를 떠나 스타트업을 하는 동안 java에 spring boot 라는 것이 생겨서 정리 해 놓습니다. Spring Boot란? Spring Boot Logo 스프링 부트(Spring Boot)는 스프링(Spring)을 더 쉽게 이용하기 위한 도구라고 볼 수 있습니다. 스프링 이용하여 개발을 할 때, 이것저것 세팅을 해야 될 요소들이 많습니다. 여러가지를 세팅해야되는 진입 장벽이 존재하여 Spring 을 처음 배우려는 사람들은 중도에 그만두는 경우가 많다고 합니다. Spring Boot는 매우 간단하게 프로젝트를 설정할 수 있게 하여, Spring 개발을 조금 더 쉽게 만들어주는 역할을 하고 있습니다. Spring Boot 구조 위의 구조에서 나온 것과 같이 User는 스프링을 사용하기 위해서 이것.. 2022. 12. 19.
[java spring] DAO 와 Mapper 인터페이스의 정의 [DAO와 Mapper인터페이스의 정의] 1.DAO란? Data Access Object의 약어로 실질적으로 DB에 접근하여 데이터를 조회하거나 조작하는 기능을 전담하는 객체를 말한다. DAO의 사용 이유는 효율적인 커넥션 관리와 보안성 때문이다. DAO는 저수준의 Logic과 고급 비즈니스 Logic을 분리하고 domain logic으로부터 DB관련 mechanism을 숨기기 위해 사용한다. Mapper인터페이스란? Mybatis 매핑XML에 기재된 SQL을 호출하기 위한 인터페이스이다. Mybatis3.0부터 생겼다. Mapper인터페이스를 사용하지 않을 경우 SqlSession을 등록해줘야 한다. DAO인터페이스와 인터페이스를 구현한 DAO클래스를 생성해줘야한다. Mapper인터페이스를 사용하지 않.. 2022. 12. 5.
Git GUI 소스트리(SourceTree) 설치방법과 사용방법 SourceTree 설치하기 먼저 소스트리(SourceTree) 홈페이지에 접속합니다. 소스트리(SourceTree) 홈페이지 바로가기 소스트리(SourceTree) 홈페이지 홈페이지에 접속을 하면 다운로드를 받을 수 있는 버튼이 보입니다. 소스트리는 윈도우즈와 Mac OS를 지원하고 있으므로 원하는 시스템의 파일을 다운로드 받으면 됩니다. 다운받은 설치파일을 실행시킵니다. Registration 설치는 아무나 할 수 있는 것은 아니고 SourceTree에 회원가입을 하고 로그인을 해야 설치를 할 수 있습니다. SourceTree는 Jira, Trello를 제작하고 운영하는 Atlassian이라는 유명한 회사에서 만든 프로그램입니다. 또한 이 회사는 Github같은 Bitbucket도 운영하고 있는데요... 2022. 12. 5.
728x90
반응형