Project
-
[Project] Day10Project 2024. 5. 11. 14:28
CREATE TABLE members(member_id BIGINT AUTO_INCREMENT Primary Key, email VARCHAR(255) NOT NULL, password VARCHAR(255) NOT NULL, created_time TIMESTAMP, modified_time TIMESTAMP); BCryptPasswordEncoder 이외에도 LdapShaPasswordEncoder : `Deprecated` 다이제스트 기반 비밀번호 인코딩은 안전하지 않은 것으로 간주되어 더 이상 사용되지 않습니다. base64 인코딩 NoOpPasswordEncoder : `Deprecated` 레거시 구현으로 안전하지 않아 더 이상 사용되지 않습니다. 인코딩과정이 없고 평문으..
-
[Project] day6Project 2024. 5. 8. 10:45
테스트 코드 작성 테스트 코드 의존성 주입https://katfun.tistory.com/177 datasource 의존성 주입https://mr-popo.tistory.com/101 에러 코드https://supermalta.tistory.com/96 이메일 정규표현식^[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])+[.][a-zA-Z]{2,3}$" ^([A-Z|a-z|0-9](\.|_){0,1})+[A-Z|a-z|0-9]\@([A-Z|a-z|0-9])+((\.){0,1}[A-Z|a-z|0-9]){2}\.[a-z]{2,3}$ ^[0-9a-zA-Z]([-_.]?[0-9a-zA-Z]{2,12})@[0-9a-zA-Z]([-_.]?[0-9a-z..
-
[Project] day3 :Project 2024. 5. 4. 16:36
참고 https://sowon-dev.github.io/2021/09/09/210910Jpa-autowiredVSconstructorInjection/ https://dev-coco.tistory.com/125 https://velog.io/@jyleedev/%EC%9C%A0%ED%9A%A8%EC%84%B1%EA%B2%80%EC%82%AC https://1-7171771.tistory.com/78 https://kedric-me.tistory.com/entry/Spring-Password-Encoder-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%95%94%ED%98%B8%ED%99%94 https://mangkyu.tistory.com/163 https://velog.io/..
-
[Project] day2 :Project 2024. 5. 3. 17:20
회원 가입 기능 개발 mustache에서 이메일 형식이 맞으면 addAttribute 안하니까 key가 없다는 에러 참고 https://blog.naver.com/star_breeze/220534943357 https://m.blog.naver.com/nuberus/221884812398 https://velog.io/@vpdls1511/BaseEntity-%EC%A0%81%EC%9A%A9-%EC%8B%9C-NULL%EA%B0%92-%EB%93%A4%EC%96%B4%EA%B0%90 https://velog.io/@goat_hoon/Lombok-Email-%EC%96%B4%EB%85%B8%ED%85%8C%EC%9D%B4%EC%85%98%EC%9D%98-%EC%95%BD%EC%A0%90-%EB%B6..
-
[Project] day1 : Bootstrap 적용Project 2024. 5. 2. 22:08
반응형 웹을 적용하고자 springboot에 Bootstrap을 사용하려고 한다. 2가지 방법이 있다.1) CDN으로 링크 적용2) 컴파일된 소스 파일 다운받아 로컬에 설정 1번은 CDN링크만 코드에 추가해주면 된다. Get started with BootstrapBootstrap is a powerful, feature-packed frontend toolkit. Build anything—from prototype to production—in minutes.getbootstrap.com 근데 시간이 지나면 링크가 변경되기도 하고 계속 불러와야 하니 다른 방법으로 사용하고 싶었다. 2번 방식으로 사용하려고 검색하니 다들 CDN방식으로 사용해서 찾아보느라 시간이 좀 걸렸다.(1) 컴파일된 CSS, JS..