본문 바로가기
반응형

전체 글90

[스프링 부트 게시판] Mysql, Mybatis 적용하기 Mysql, Mybatis 적용하기 스프링과는 좀 달라서 전에 정말 애를 먹었던 부분(한숨) 그래도 반복하다보면 또 익숙해지더라. 1. Mysql, Mybatis 부분 주석 풀기 아까 pom.xml에서 주석해주던 부분을 풀어준다. 2. SqlSessionFactory 설정하기 처음에 프로젝트를 만들 때 기본적으로 생성되는 클래스 파일이 존재하는데 스프링부트는 스프링과는 달리 내장 톰캣을 지니고 있어서 빠르고 쉬운 설정이 가능하다. 프로젝트이름Applicaion 이런 식으로 되어있다. 이 부분을 설정하고 프로젝트를 올리면 콘솔에서 촤라락 올라가면서 매퍼도 스캔하고 연동된 다른 컨피그 파일들도 연결된다. 즉, sqlSessionFactory 객체 안에 jdbc의 datasource 객체를 넣어주고 Facto.. 2019. 12. 1.
[스프링 부트 게시판] Spring Boot Project 생성하기 / View 띄우기 Spring Boot Project 생성하기 / View 띄우기 들어가기 전에 읽어보면 도움될 만한 부분 : https://yulfsong.tistory.com/42 1. 프로젝트 간단히 만들어서 다운받기 Spring Initializr https://start.spring.io/ : STS 안에서 만들어도 되지만, 처음부터 이렇게해서 그런지 손에 익었다. 들어가보면 딱히 어려운 부분도 없어서 자주 애용중이다. Group - 기본 패키지 이름 (com) Artifact - 프로젝트 이름 (helloproject) com.helloproject가 총 패키지 이름이 된다. 만약 프로젝트 이름을 숫자로 시작하면 온전히 웹 어플리케이션을 생성할 수 없다. Dependencies - 가장 중요한 부분, pom.x.. 2019. 12. 1.
- MYBATIS : 쿼리의 update문이 받아오는 리턴값은 int mapper에서 쓰인 update ~ set ~ 이 구문이 controller에 와서 int a = service.appTest(~) a.put("success", (a==1)); 이런식으로 오는 것을 발견했다. 아니, 리턴값이 없는데 갑자기 int...? 찍어보니 1을 리턴하는 걸 보고 읭했다. 찾아보니 insert, update, delete에는 resultType이 없고 row의 개수를 반환한다고 한다. insert의 경우는 삽입된 행의 개수를 반환 update의 경우는 수정에 성공한 행의 개수를 반환(실패시 0 반환) delete의 경우는 삭제한 행의 개수를 반환 즉, 저 구문은 update 성공시에 웬만하면 1을 반환하고 실패시는 0이므로 put에 success를 넣은 것 디스플레이광고 반응형 하단 2019. 11. 26.
org.springframework.beans.factory.UnsatisfiedDependencyException: typeAliases 오류 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 Error starting ApplicationContext. To display the .. 2019. 11. 21.
반응형