본문 바로가기

내생각들46

Spring Security 설정 Gradle로 만들기 스프링부트는 버전 2.7.10 application.yml server: port: 5000 servlet: context-path: / encoding: charset: UTF-8 enabled: true force: true spring: mvc: view: prefix: /WEB-INF/views/ suffix: .jsp datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/security?serverTimezone=Asia/Seoul username: tomato password: abcd1234 #ddl-auto: create이면 매번 테이블을 만들어준다 #create전.. 2023. 4. 12.
React 서비스 배포를 위한 build 설정 server를 등록해준다. 그러면 yarn server할때 nodemon이 server.js를 실행시킨다. yarn build 명령어쓰면 build폴더 만들어 진다. 보통 이 빌드 파일을 따로 배포용으로 서버에 올린다고 한다. 2023. 4. 11.
Git Branch 설정하기 develop브랜치 클론하는법 git clone -b develop --single-branch 깃주소 https://www.lesstif.com/gitbook/git-init-default-branch-name-main-129007701.html git init 할때 기본 브랜치명(default branch name)을 main 으로 설정하기 www.lesstif.com git init할때 브랜치 설정하기 브랜치 관리 잘하자.... 2023. 4. 8.
카카오 로그인 API사용을 위한 설정 설치하기 https://developer.mozilla.org/ko/docs/Web/API/URL/searchParams URL.searchParams - Web API | MDN URL 인터페이스의 searchParams 읽기 전용 속성은 URL 내의 GET 디코딩 된 쿼리 매개변수에 접근할 수 있는 URLSearchParams 객체를 반환합니다. developer.mozilla.org 로그인 토큰을 발급받았다.... 2023. 3. 20.
Spring 자동으로 refresh되게 하는법 window-preperence에서 위의 체크를 설정해준다. 2023. 3. 17.
Spring Boot - Mybatis연결하기(Hikaricp) DB 커넥션 풀(Connection pool)이란? https://code-lab1.tistory.com/209 DB 커넥션 풀(Connection pool)이란? HikariCP란? 커넥션 비용 WAS(Web Application Server)와 데이터베이스 사이의 연결에는 많은 비용이 든다. MySQL 8.0을 기준으로 INSERT 문을 수행할 때 필요한 비용의 비율은 다음과 같다. 괄호 안의 숫자가 비율을 의 code-lab1.tistory.com WAS(Web Application Server)와 데이터베이스 사이의 연결에는 많은 비용이 든다. 이를 보완하기 위해서 커넥션풀을 사용한다. 커넥션 풀 데이터베이스와 연결된 커넥션을 미리 만들어 놓고 이를 pool로 관리하는 것이다. 즉, 필요할 때마다.. 2023. 3. 17.
Spring Boot와 React연동하기-리액트 프로젝트만들고 기본설정 프론트와 백앤드 완전히 분리하기위함이다. 지워라. index.html이렇게 하기. 깔끔하게. 필요없는것들은 삭제하기 App.js->App.jsx로 리액트로 고쳐준다. index.js도 정리해준다. yarn패키지 매니저로 1. bootstrap 2.react-bootstrap 3.react-router-dom 4.font awesome 5.axios 6.firebase 7. quill 8.styled-components 9.reducts node.js기반에서는 fetch보다 axios를 더 추천한다고... git ignore에 .env는 키들어있는 파일이므로 무시시켜준다. https://nextjs.org/ Next.js by Vercel - The React Framework Production grad.. 2023. 3. 15.
React와 Servlet연동하기-yarn사용 리액트와 서블릿 연동 하기 - chat221228[E:\workspace_java\chat221228] : yarn 패키지매니져 사용함 설치시 -g를 주면 전역에서 사용가능하게 설치(-D 개발자 의존성 주입 : spring maven, gradle) npm install -g yarn 패키지매니저 버전확인 yarn -version리액트 프로젝트 생성하기 1. yarn create react-app template2023 단 현재 바라보는 폴더 아래에 template2023폴더 생성 VSCode로 프로젝트 열때도 위 경로에서 열어야 에러없음 항상 E:\workspace_java\chat221228\src\main\react-front 열어야 함2. yarn init --force 엔터 그냥 엔터를 계속 치.. 2023. 3. 15.
Spring 프로젝트에서 Tomcat dependency 추가하기 있던 버전 빼주기-충돌 가능성때문 그다음 메이븐 업데이트 프로젝트 해준다.!!!! 반드시 Maven>Update Project 해주기 2023. 3. 14.
Gson dependency 추가하기 json형식으로 화면에 출력하기 위해서 Gson을 넣어준다. 그 전에 Maven Repository에서 코드를 받아온다. 2.8.9버전을 dependecy에 등록 해 줬다. 2023. 3. 14.