일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Variabla
- springboot
- WHEREIN
- mybatis
- passwordencoder
- Spring
- ResultType
- git revase
- localStorage
- SQL
- PathVariable
- MVC
- 배열
- 이딴게개발자
- git amend
- content-box
- useContext
- git
- JDBC
- HTML
- 부적합한열
- Java
- BCryptPasswordEncoder
- react
- JavaScript
- assertequals
- oracle
- git reset
- CRUD
- Thymeleaf
- Today
- Total
목록전체 글 (53)
개발새발

스프링부트에 입문하면서 처음 접한 개념이 있었습니다. 바로 메이븐(maven)과 그레이들(gradle). 프로젝트를 생성할 때마다 보는 녀석들이긴 한데.. 사실 나는 이게 무슨 뜻인지도 모르고, 일단은 프로젝트 빌드에 가장 대표적이라는 빌드툴이라는 것만 알고 지나쳐왔는데요. 그러고 또 지나고 생각해보니 저는 여태 빌드(build)가 뭔지도 정확히 모르고 있다는 사실을 깨달았습니다;; 대충 느낌은 알겠는데... 빌드가 뭔지도 모르는데 빌드툴을 이해하려는 것도 어불성설인 노릇이지. 그래서 궁금해진 이번 기회에 개념을 알아보자~해서 쓰는 글 레지고 1. 빌드(Build) 소스 코드 파일을 컴퓨터에 실행할 수 있는 독립(standalone) 소프트웨어 가공물로 변환하는 과정을 말하거나 그에 대한 결과물 사실 사..

MVC패턴을 공부하면서 Getter와 Setter의 사용 빈도가 급속도로 올라갔다. 그럴 때마다 매번 멤버 변수 선언하고, 마우스 우클릭 > Source > Generate Getters and Setters... 귀찮아요 그래서 나왔습니다~~~ 귀찮은 개발자들의 고민을 해결해 줄 수 있는 프로젝트! 이름하여 프로젝트 롬복! 롬복(Lombok)이란? 여러가지 귀찮은 작업을 해결해줄 수 있는 Java라이브러리로, 가장 대표적인 기능으로는 반복되는 Getter 및 Setter 메서드 작성 코드를 줄여줘 번거로움을 덜어주는 것 아닌가싶다. 적용 및 사용 방법 적용방법은 꽤나 간단하다 1. Project Lombok 다운로드 링크 방문 Download projectlombok.org 2. 파일 다운로드 3. 파..

이 글은 '게시판으로 CRUD 기능 구현 -(1)'과 이어집니다. [SpringBoot] 3. 게시판으로 CRUD 기능 구현 - (1) 안녕하세요 오늘로 세 숟가락 째 뜨게되는 글이군요 아직 배는 부르지 않지만, 알듯말듯 아리송 할 정도는 온 것같아요. 알듯말듯 아리송 알리송 ㅋㅋ 역시 새벽 블로그는 제정신이 아닌 맛이죠 im2ho.tistory.com 죽지도 않고 돌아왔습니다. 당연하긴해요. 하루밖에 안 지났거든요 ㅎㅋㅋ 그리고 여전히 틀린정보 속출 가능 주의 바라구요 레지고 . . . 아, 들어가기에 앞서 진짜 틀린(?)정보가 하나 나와버리고야 말았습니다. 제가 그동안 '왜 이렇게 코드 쓰는게 힘들지?' 생각해봤는데, 이런.. 개발순서가 살짝 틀렸더라구요. 뭐 사람 취향 따라 아무렇게나 쓰면 되는것도..

~상황 설명~ JPA를 통해 Oracle DB에 있는 'products' 테이블을 연결하고 화면에 띄웠다. 그리고 저 상세보기 클릭을 누르면 product_id에 해당하는 제품의 정보만 보이는 주소로 이동해야하는데 나는 또 이렇게 남들은 슉슉 잘 돌아가는 화면을 부럽게 쳐다만 보고... 고쳐야죠 뭐.. 쩝 콘솔창을 보러왔습니다. Resolved [org.springframework.web.bind.MissingPathVariableException: Required URI template variable 'product_id' for method parameter type Long is not present] 컨트롤러에서 URI템플릿에 해당하는 변수명이나 타입이 맞지 않는다? 남들은 저대로 잘만 작동하는..

아침부터 오류 시작 뭐지. 나 너무 잘 작성했는데. 혹시 몰라서 오라클 들어가서 계정 테스트도 해봤는데 너무 잘 돌아간다 뭘까 . . . 그렇게 한참을 들여다보고 틀린 점 발견 아 맞다 여기는 " " 사용 안하지;; 습관이 이래서 무섭습니다 application.properties 수정해주고 다시 Run해주니 결과물이 잘 나온다 히히

안녕하세요 오늘로 세 숟가락 째 뜨게되는 글이군요 아직 배는 부르지 않지만, 알듯말듯 아리송 할 정도는 온 것같아요. 알듯말듯 아리송 알리송 ㅋㅋ 역시 새벽 블로그는 제정신이 아닌 맛이죠 레지고 아 참! 그리고 여전히 틀린 정보 속출 가능합니다. 네 오늘은~ 본격적인 프로젝트 생성에 앞서 Oracle DB에 'BOARD'라는 테이블을 먼저 생성하는 사전 작업이 필요합니다. 까짓거 만들면 되죠 뭐. CREATE TABLE Board ( board_id NUMBER(10) PRIMARY KEY, title VARCHAR2(100), content VARCHAR2(200), author VARCHAR2(50) ); 이렇게 생긴놈을 하나 만들어주면 됩니다. 그리고 PK로 지정한 board_id 번호는 사용자 직..

자, 먼저 저의 상황을 설명해보겠어요~ board라는 테이블에 저장된 데이터들이 있는데, 스프링부트를 활용해서 board_id 값을 통해 게시판 상세 페이지로 들어가려는데.. 저 View 버튼을 누르면 localhost:8080/boards 에서 localhost:8080/boards/{board_id}로 넘어가야한다 놀랍지도 않은 에러창. 필히 또 내가 무엇을 잘못 작성하여 컴퓨터님의 심기를 건드렸을 것이다. 콘솔창을 확인해보자. sql 오류인갑다.. 그래도 이번에는 어디서 문제인지는 대충이라도 알려줘서 그나마 다행이네 찾아보니 부적합한 열 유형: 1111 오류가 발생하는 데에는 다양한 오류가 있다는데, 그 중 대부분은 null값 처리 혹은 오탈자, 변수 매칭 오류에 있다고 한다. 왠지 느낌이 왔어. ..

그동안은 Java와 Oracle을 연결을 jdbc에만 의존해서 해왔습니다. 하지만 그렇게 하면, 아무것도 모르는 저일지라도 코드의 중복이 다소 많지 않나? 하는 생각은 들더라구요. 그래서 이번에는 스프링부트를 이용해서, 그리고 MyBatis라는 어떤 새로운 개념을 들고와서 이 둘을 연결해보겠습니달라 아, 그리고 저번 글에서 말했다시피 저는 온전한 이해를 바탕으로 글을 작성하고있지 않습니다.. 틀린 정보 속출 가능하구요, 그저 이렇게 하면 뭐라도 머리에 들어오지 않을까? 해서 써보는 글입니다. 어떤 양질의 정보를 기대하고 들어오셨다면 상당히 죄송합니다 일단 프로젝트 하나를 만들어줘야겠죠? Project Explorer > 마우스 우클릭 > New > Other > Spring Starter Project ..