일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- querydsl
- appspec.yml
- foreignkey
- 예약
- 외부키
- EC2
- application.yml
- 커밋메세지수정
- 포트
- 검색
- 참조키
- ㅔㄴ션
- 2 > /dev/null
- subquery
- 테스트
- 메소드명
- ubuntu
- WeNews
- appspec
- 테스트메소드
- 서브쿼리
- Query
- 컨테이너실행
- 네이티브쿼리
- docker명령어
- MySQL
- 적용우선순위
- 메세지수정
- AuthenticationEntryPoint
- 추후정리
- Today
- Total
목록분류 전체보기 (439)
제뉴어리의 모든것
spring security 적용 한 뒤 특정 페이지를 들어갈때 ERR_TOO_MANY_REDIRECTS 에러가 발생 한다면 아마도 WebSecurityConfigurerAdapter 구현체 configure 함수에서 HttpSecurity의 .anyRequest().authenticated() 설정이 되어있고 에러가 나는 페이지는 .antMatchers().permitAll()로 접근 권한이 허용 되지 않았을 것이다. 즉, 에러가 나는 페이지는 인증이 필요한데 (.anyRequest().authenticated() 이므로 어떤 페이지든 인증이 필요함) 인증을 해야하는 login 페이지가 permitall이 아니므로 접근이 불가능한것이다. 그래서 웹 브라우저는 계속 접근 시도를 하다가 에러는 뱉고 뻗어버..
IDE : Intellij Ultimate 20.3 Build Tool : Maven 2.4.2 프로젝트를 compile 하려는데 잘만 되던게 갑자기 되지를 않았다.. [ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project mymall: Input length = 1 -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enabl..
쿠키(Cookie)와 세션(Session)을 사용하는 이유 HTTP 프로토콜에는 비연결성(Connectionless)과 비상태성(Stateless)라는 특징이 있습니다. 모든 사용자의 요청마다 연결과 해제의 과정을 거치면서 연결 상태를 유지하지 않고 연결 해제 후에도 상태 정보를 저장하지 않기 때문에 서버의 자원을 크게 절약할 수 있습니다. 하지만 이로 인해 사용자를 식별할 수 없어서 같은 사용자가 요청을 여러번 하더라도 매번 새로운 사용자로 인식하는 단점이 있습니다. 하지만 우리가 사용하고 있는 웹사이트를 생각해보면 로그인을 한 번 하고나면 그 사이트에서는 다시 로그인할 필요 없이 여러 페이지의 기능들을 이용할 수 있고 심지어 브라우저를 종료했다가 나중에 다시 접속했을 때도 그 로그인 상태를 유지할 수..
* 인텔리제이 아이디어(IntelliJ IDEA) (커뮤니티 가능) , JPA 및 롬복(Lombok) 사용을 전제로 합니다. 해당 게시물은 스프링 부트(Spring Boot): 구글 로그인 연동 (스프링 부트 스타터의 oauth2-client) 이용 + 네이버 아이디로 로그인 - BGSMM (yoonbumtae.com) 를 참고하여 본인이 직접 개발한 내용을 토대로 작성되었습니다 스프링 부트 버전 : 2.4.2 메이븐 버전 : 2.4.2 인텔리제이 버전 : Intellij Ultimate 2020.3.1 마리아 db 버전 : mariadb-10.5.8-winx64 자바 버전 : Amazon Corretto jdk11.0.10_9 이 방법은 JSTL, Thymeleaf, Mustache 등 서버 사이드 템..
1. https://console.cloud.google.com/ 접속 2. 빨간줄 영역을 클릭 3. 프로젝트 선택 창에서 "새 프로젝트" 클릭 4. 프로젝트명 입력하고 만들기 5. 왼쪽 [API 및 서비스] 메뉴의 [OAuth 동의화면] 를 클릭합니다. 6. 방금 생성한 프로젝트를 선택합니다 7. UserType은 [외부]를 선택하고 [만들기] 버튼을 클릭합니다. 8. 앱 정보 입력하기 (사용자 인증 정보 만들기) 9. 앱정보에서 "앱 이름", "사용자 지원 이메일", "개발자 연락처 정보", 만 입력하고 저장 (앱 이름에 google-login과 같은 명칭을 쓰려하면 저장이 되지 않는다) 10. 범위 탭을 저장하고 넘어가기 11. 테스트 유저 등록 하고 저장하기 12. 다시 "API 및 서비스" 에서..
1. 인라인 방법 적용할 태그의 style 속성에 넣는 방식 안녕하세요. Hello. 2. 내부 스타일 시트 style 태그 내부에 정의 하는 방식 안녕하세요 Hello. 3. 외부 스타일 시트 link 태그를 사용하여 별도의 css 파일을 연결하는 방식 안녕하세요. Hello. //css가 정의 되어있는 mystyle.css #hello1 { color: red; background-color: yellow; } #hello2 { color: green; } 4. css 임포트 style 안에 css 파일을 import 안녕하세요. Hello. #hello1 { color: red; background-color: yellow; } #hello2 { color: green; } ==> 간단한 버튼 cs..