728x90
반응형
728x90
반응형

안녕하세요

맥북 사진 뱡향키로 넘겨서 보는 방법에 대해 알아보겠습니다.

사진을 넘기려면 별도 뷰어 앱을 설치해야 하는 줄 알고 있었는데요.

맥북 기능으로 넘겨 보는 방법에 대해 알아보겠습니다.

 

1. 보려는 사진 모두 드래그 하여 선택 또는 커맨드+A

2. 우클릭 > 훑어보기 클릭

3. 방향키 이용하여 넘겨서 보기

 

728x90
반응형
728x90
반응형

안녕하세요.

맥북 마우스 휠 스크롤 반대 방향으로 바꾸는 방법에 대해 알아보겠습니다.

  • 시스템 환경설정 > 마우스 > 스크롤 방향:자연스럽게 > 체크해제

1.  Apple 메뉴() > 시스템 환경설정

2. 마우스 클릭

3. 스크롤 방향: 자연스럽게 체크해제

 

728x90
반응형
728x90
반응형

안녕하세요 

맥 기본브라우저 설정 변경하는 방법에 대해 알아보겠습니다.

 

1. Apple 메뉴() > 시스템 환경설정

2. 일반 선택

3. 기본 웹 브라우저' 메뉴에서 설정하고자 하는 브라우저를 선택

 : 설정하고자하는 브라우저가 설치되어 있어야 합니다. ex) 크롬

728x90
반응형
728x90
반응형

안녕하세요 

맥에서 이클립스 받아서 실행해보도록 하겠습니다.

1. 이클립스 사이트로 이동

https://www.eclipse.org/downloads/

 

Eclipse Downloads | The Eclipse Foundation

The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.

www.eclipse.org

2. Need Help? 클릭

3. macOS x86_64 클릭

4. 다운

5.  다운 후 클릭 > 열기

6. Eclipse IDE for Enterprise Java and Web Developers 클릭

7. INSTALL

8.  Accept Now

8. 설치완료

728x90
반응형
728x90
반응형

맥북 또는 맥(mac)에서 사파리를 처음 사용하거나 사용중 팝업이 차단되거나 팝업이 안뜨는 경우가 있습니다.

사파리 팝업 허용하는 방법 공유드리고자 합니다.

1. 사파리(Safari) 실행 후 환경설정 클릭

2. 웹 사이트 > 팝업 윈도우 > 허용

 : 브라우저 별 팝업을 허용하거나 차단도 할 수 있네요. 저는 번거로워 모두 허용으로 했습니다.

3. 허용 후

728x90
반응형
728x90
반응형

인프런 김영한님의 "실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발" 강의를 들으면서 스프링을 공부하고 있는데요.

강의 도중 발생한 오류가 있어서 같이 공유드립니다.

"회원 기능 테스트" 에서 test 환경의 application.yml을 분리하는 방법에 대해 설명해주셨는데요

테스트 환경에서 DB가 실행되지 않아도 테스트를 할 수 있는 방법인데요.

h2데이터베이스의 경우 
url을 jdbc:h2:tcp://localhost/~/jpashop - >jdbc:h2:mem:test 로 변경

실행을 하니 ConnectException 메세지가 발생하면서 테스트가 실행되지 않았는데요.

 

Intellij에서는 발생하지 않고 STS에서 발생한 오류였습니다.

커뮤니티를 찾아보니 src/test/resoucres/config 폴더를 추가하면 된다고 하네요.

src/test/resoucres 의 Source Folder를 생성해줍니다.

src/test/resoucres 입력

config 폴더 추가 후 application.yml 복사

다시 실행을 하니 테스트가 정상적으로 동작한 것을 확인할 수 있습니다.

728x90
반응형
728x90
반응형

스프링에서 @Transactional 사용법에 대해 알아보겠습니다.

스프링에서 트랜잭션 처리는 어노테이션 방식으로 @Transactional와 같이 선언하여 사용합니다.

멤버를 생성하는 로직을 만들어 실행해보았습니다.

h2 데이터베이스에서 조회해보면 데이터가 없네요.

junit은 테스트 데이터 생성시 자동으로 삭제를 하기 때문에 옵션을 추가해줘야 합니다.

@Rollback(false) 추가

다시 실행해서 조회해보겠습니다.

멤버 데이터가 생성되었습니다.

 

 

=================================================================

spring boot SQL 출력 옵션

logging:
  level:
    org.hibernate.SQL: debug
    org.hibernate.type: trace

추가시 콘솔에 아래와같이 로그가 출력됩니다.

 

728x90
반응형
728x90
반응형

맥 터미널에서 jar 파일 실행시 아래와 같은 오류가 발생했습니다.

: java -jar jpashop-0.0.1-SNAPSHOT-plain.jar

no main manifest attribute in 에러는 스프링에서 빌드한 jar파일에서 Main메소드를 차지 못해 발생한 오류입니다.

java -jar [~~~파일명]를 사용해서 jar파일을 실행시킨다면 JVM이 jar파일의 Main메소드를 찾아서 호출합니다.

이때 Main메소드의 위치는 MANIFEST.MF라는 파일에 명시가 되어있는데 이를 찾지 못해 발생한 것입니다.

bootJar로 빌드하여 오류를 조치하였습니다.

bootJar 빌드 후 실행 창

톰캣이 정상적으로 실행되었습니다.

localhost8080 호출

 

728x90
반응형
728x90
반응형

+ Recent posts