본문 바로가기
반응형

프로그래밍 공부72

[lesson] JS - 기본 입출력(document, prompt, comfirm, alert) 자바스크립트 코드로 HTML 콘텐츠를 웹 페이지에 직접 삽입하여 브라우저 윈도우에 출력되게 할 수 있다. 이때 document.write() 혹은 document.writeln()을 사용한다. ※ writeln()은 줄바꿈(\n)문자가 삽입된다. 하지만 HTML에서 줄바꿈으로 표현되지 않기 때문에 write()와 동일하게 나온다(컴파일이 안되기 때문) 그러므로 writeln()을 사용할때는 태그를 활용하여 개행효과를 낼 수 있다. 그러나 디자인이 많이 깨지기 때문에 보다는 주로 을 사용한다. => 사용자 입력 및 메세지 출력 사용자에게 메세지(주로 확인 또는 알림)를 출력하거나, 입력을 받을 수 있는 3가지 다이얼로그가 있다. 1. 프롬프트 다이얼로그 : prompt("메세지","디폴트 입력 값"); '.. 2023. 1. 10.
[lesson] Spring-boot - DataBase 연결 새프로젝트에서 실습한다면 (포트번호 설정을 유의 할것!) application properties에 server.port:10001과 같이 바꿔줄것! (주석은 #을 사용한다.) [JDBC datasource] 커넥션 풀을 도와주는 hikari를 통해서 설정할 예정! 커넥션풀과 마이바티스를 사용할 예정이며, 커넥션풀에서는 datasource [url, username, pw등의 필드가 있다.] 라는것이 필요! 위와 같이 작성해주나 이렇게만 해주면 실행이 되지 않는다 추후에 더 추가적인 설정이 필요하다. 그러므로 드라이버 설정이 잘되어있는지 확인은 아래의 주석으로 작성하여 실행해보고 오류가 없으면 다음단계로 넘어간다. 오류시 드라이버 설정을 다시 확인 해보아야한다. (주로 오타일 확률도 있으니.... 확인 .. 2023. 1. 10.
[Error] lombok @Slf4j 에러는 아니지만 오랜시간 걸렸기 때문에 정리한다. 노트북에서 진행하던 프로젝트들이 있었는데 고장이나면서 백업해놓은 데이터를 집 데탑에 옮겼더니 프로젝트에서 돌아가는게 없었다. 문제 1 세팅을 처음하고 바로 프로젝트를 켰기때문에 pom.xml을 다시 등록? 해주어야 했다 이게 안되어있으면 프로젝트 모든 파일이 빨간줄과 빨간글씨로 도배...;; (자바와 인텔리제이 git 등등의 오류인줄알았지만...) 문제 2 단계별로 실행해보는중에 log 자체가 인식이 되지 않았다. 이유를 찾아보니 프로젝트와 인텔리제이에 lombok이 등록? 연결? 이 되지 않았던 문제이다. - 해결 1 롬복의 자르파일을 직접 실행시켜서(gitbash or cmd command를 사용) 롬복을 프로젝트에 연결 https://www.yout.. 2023. 1. 10.
[lesson] Spring - REST REST (Representational State Teansfer) (직역 : 전송하기 위한 대표상태를 전달) -> 하나의 URI는 하나의 고유한 리소스를 대표하도록 설계 된다. 이전의 URL = /board/list REST 이후의 URI = /board/123 (경로가 아닌 하나의 대표를 의미 -> 123번의 게시물) => /board/123을 입력하면 이전에는 html이었겠지만 이제는 페이지가 아닌 정보가 나온다(Xml, Text. JSON) 그로인해서 URI에 변수를 사용할 수 있다. ※ URL vs URI URL = Location으로 경로를 의미하며, URI = Identify로 정보를 의미한다. URL = '너가 요청한 경로의 파일을 보여줄게!' URI = '너가 요청한 정보는 이거야!' .. 2023. 1. 10.
반응형