일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Spring
- 부적합한열
- oracle
- 이딴게개발자
- git
- git revase
- git amend
- react
- mybatis
- content-box
- passwordencoder
- HTML
- Java
- ResultType
- WHEREIN
- springboot
- localStorage
- Thymeleaf
- JDBC
- 배열
- BCryptPasswordEncoder
- MVC
- Variabla
- useContext
- git reset
- JavaScript
- SQL
- CRUD
- PathVariable
- assertequals
- Today
- Total
목록springboot (8)
개발새발
1. 개발환경 React로 페이지 구현 SpringBoot로 서버 구현 2. 기존 코드 import React, { useState, useEffect } from 'react'; import { BrowserRouter as Router, Routes, Route, Link } from 'react-router-dom'; import axios from 'axios'; import User from './UserList'; import SignUp from './SignUp'; import Login from './Login'; function App() { const [userEmail, setUserEmail] = useState(''); const [isAuthenticated, setIsAuth..

어떤 프로젝트를 만들것인가? OracleDB에 존재하는 products 테이블의 데이터를 JPA를 통해 불러오자! 그럼 이제 결과 페이지가 나오기까지의 과정을 함께해봅시다! 그리고 여전히 틀린 정보 속출 가능 주의 사전작업 이번엔 myBatis가 아닌, JPA를 사용할 것이기 때문에 프로젝트 Dependencies는 이렇게 선택했습니다. (생각해보니 여기서 쓸 글에는 타임리프가 딱히 필요하진 않네요ㅎ) 그리고 프로젝트 실행에 필요한 파일은 지난 글의 내용을 재탕하자면.. 위와 같기 때문에 src/main/java 경로에는 총 네 개의 파일이 필요합니다. 파일명은 알아서 하십쇼.. 1. Model(혹은 vo) : Products.java 2. Repository 인터페이스 : ProductsReposito..

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

아침부터 오류 시작 뭐지. 나 너무 잘 작성했는데. 혹시 몰라서 오라클 들어가서 계정 테스트도 해봤는데 너무 잘 돌아간다 뭘까 . . . 그렇게 한참을 들여다보고 틀린 점 발견 아 맞다 여기는 " " 사용 안하지;; 습관이 이래서 무섭습니다 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 ..

솔직히 말하자면 진짜 하나도 모르겠어요 이걸 왜 쓰는지 이유도 그렇고, 돌아가는 방법고 그렇고... 하지만 코딩은 한 줄이라도 더 쳐보는 놈이 잘 하게 되어있다는 그 한 마디만 믿고 일단은 몰라도 그냥 시작해보기로 했습니다. 그래요 이렇게 방대한 정보를 제가 어떻게 다 이해하고 글을 쓰겠어요 진짜 욕심이죠. 욕심 수준도 아니고 말도 안되는 어떤.. 자만이랄까. 근데 이제 현실파악 하고 머리를 얻어맞은. 아무튼 잘 쓰겠다는 생각 버리겠습니다. 아무것도 모르는 사람이 블로그를 쓰면 이렇게 된다의 정석을 보여주려고 하거든요. ㅎㅋ 레지고 네 일단 제가~ 프로젝트 생성을 위해 한 것은 딱 두 가지입니다. 왜인지는 물어보지 마세요. 진짜 모르니까요 1. IDE 설치 완료 (저는 이클립스 최신판 깔았습니다.) 2...