본문 바로가기

Programming43

[스프링 프레임워크] 회원가입 이메일 인증 구현하기 이번 포스팅에서는 회원가입 이메일 인증을 구현하는 방법을 소개하겠습니다. 그 외의 프로젝트 세팅이나 게시판 구현 등은 아래의 포스팅을 참고해주시길 바랍니다. 2021.07.05 - [Programming/Spring] - [스프링 프레임워크]게시판 만들기 #1 : 프로젝트 생성 및 셋팅 [스프링 프레임워크]게시판 만들기 #1 : 프로젝트 생성 및 셋팅 본 포스팅은 스프링 프레임워크를 이용하여 기본적인 게시판을 만드는 방법을 설명합니다. 안녕하세요. 이번 포스팅은 Spring Framework를 이용하여 게시판 만드는 방법을 설명합니다. Spring Framework hyunipad.tistory.com 우선 제가 구현한 회원가입 폼입니다. 1인 1 아이디를 구현하기 위해서 이메일 인증을 도입했고, 다른 .. 2022. 1. 23.
오라클 쿼리 튜닝 가이드 - 기본 대용량 데이터 베이스를 다루다 보면 쿼리의 미세한 차이로 성능이 달라지는 경우가 더러 있습니다. SQL 튜닝 전문가가 있어도 모든 쿼리를 튜닝해줄 수 없기 때문에 개발자가 기본적으로 좋은 쿼리를 짜는 방법을 알고 있는 것이 좋습니다. 쿼리를 튜닝하기 전에 좋은 쿼리를 짜기 위한 몇 가지 팁들을 소개합니다. 1. WHERE절 내의 JOIN 조건절 위치 SQL Parser에 의해 쿼리가 해석될 때 WHERE내의 조건은 밑에서 부터 위로 해석됩니다. 따라서 JOIN 조건절이 제일 위에 작성되었을 때 아래에서 처리건수를 줄여주기 때문에 효율적이게 됩니다. 처리건수나 통계정보에 따라 옵티마이저가 실행 경로를 다르게 실행할 수 있기 때문에 실행계획을 보는 것이 좋습니다. 1) 비효율적인 경우 SELECT ... F.. 2022. 1. 23.
[스프링 프레임워크]게시판 만들기 #7 : 로그인 본 포스팅은 스프링 프레임워크를 이용하여 기본적인 게시판을 만드는 방법을 설명합니다. 기본적인 내용은 지난 포스팅을 참고해주시기 바랍니다. 안녕하세요. 이번 포스팅에서는 Spring Framework에서 로그인 기능 구현에 대해 알아보도록 하겠습니다. 기존에 진행했던 게시판 구현에 대해서는 제 블로그를 참조해주시기 바랍니다. https://hyunipad.tistory.com/category/Java/Spring 'Java/Spring' 카테고리의 글 목록 HyuniPad hyunipad.tistory.com 먼저 자신의 데이터 베이스에 member 테이블을 구축하고, 임의의 데이터 하나를 추가해줍니다. 그 후에 Spring이 데이터를 담을 수 있도록 MemberDTO(MemberBean) 클래스를 추가.. 2021. 12. 5.
[스프링 프레임워크]게시판 만들기 #6 : 게시글 수정, 게시글 삭제 본 포스팅은 스프링 프레임워크를 이용하여 기본적인 게시판을 만드는 방법을 설명합니다. 기본적인 내용은 지난 포스팅을 참고해주시기 바랍니다. 2021.10.23 - [Java/Spring] - [스프링 프레임워크]게시판 만들기 #5 : 게시글 조회 [스프링 프레임워크]게시판 만들기 #5 : 게시글 조회 본 포스팅은 스프링 프레임워크를 이용하여 기본적인 게시판을 만드는 방법을 설명합니다. 기본적인 내용은 지난 포스팅을 참고해주시기 바랍니다. 2021.10.10 - [Java/Spring] - [스프링 프레임워크] hyunipad.tistory.com 이번 포스팅에서는 스프링 프레임워크에서 게시글의 수정과 삭제를 구현해보도록 하겠습니다. 사실 회사 내에서도 스프링을 사용하지 않고는 있어서 게시판 연습을 하면서.. 2021. 10. 23.
[스프링 프레임워크]게시판 만들기 #4-1 : 게시글 등록(수정) 2021.10.10 - [Java/Spring] - [스프링 프레임워크]게시판 만들기 #4 : 게시글 등록 [스프링 프레임워크]게시판 만들기 #4 : 게시글 등록 본 포스팅은 스프링 프레임워크를 이용하여 기본적인 게시판을 만드는 방법을 설명합니다. 기본적인 내용은 지난 포스팅을 참고해주시기 바랍니다. 2021.08.07 - [Web/Spring] - [스프링 프레임워크]게 hyunipad.tistory.com 저번 포스팅에서 만들었던 게시글 등록에서 수정할 부분이 있어서 포스팅을 작성합니다. 게시글을 등록할 때 BoardDTO 객체에 파라미터를 직접 전달하고 있었는데 생각 해보니 Spring에서 자동으로 데이터를 set 해주는 것을 깜빡하고 있었습니다. 아래는 기존에 작성된 BoardController... 2021. 10. 23.
[스프링 프레임워크]게시판 만들기 #5 : 게시글 조회 본 포스팅은 스프링 프레임워크를 이용하여 기본적인 게시판을 만드는 방법을 설명합니다. 기본적인 내용은 지난 포스팅을 참고해주시기 바랍니다. 2021.10.10 - [Java/Spring] - [스프링 프레임워크]게시판 만들기 #4 : 게시글 등록 [스프링 프레임워크]게시판 만들기 #4 : 게시글 등록 본 포스팅은 스프링 프레임워크를 이용하여 기본적인 게시판을 만드는 방법을 설명합니다. 기본적인 내용은 지난 포스팅을 참고해주시기 바랍니다. 2021.08.07 - [Web/Spring] - [스프링 프레임워크]게 hyunipad.tistory.com 저번 포스팅인 게시글 등록에 이어서 이번 포스팅에서는 게시물 조회를 구현해보도록 하겠습니다. list.jsp 저번시간까지에 만들었던 list.jsp에서 제목을 .. 2021. 10. 23.
Javascript, JQeury를 이용한 달력 만들기 Javasciprt와 JQeury를 이용한 달력 만들기입니다. 날짜를 클릭 시 input type="text"에 날짜가 입력되도록 구현하였습니다. 달력을 구현하는 script부분을 제외하곤 나머지 부분은 적절히 수정하여 사용하시기 바랍니다. HTML S M T W T F S ~ Javascript & JQuery CSS .calendar {width: 400px; padding: 5px 20px 20px 20px; box-sizing: border-box; border: 1px solid;} .calendar > .header {text-align: center;} .calendar > .header > .title {width:50%; display: inline-block;} .calendar.. 2021. 10. 16.
CSS 프로그레스 바(progress bar) CSS와 JSTL을 이용한 진행 바(progress bar)를 그리는 방법입니다. c:set의 value 값에 계산할 값을 입력합니다. example) .progress_bar_wrap { list-style: none; display: table; width: 300px; height: 25px; background-color: #bcbaba; border-radius: 3px; margin-bottom: 5px; padding: 0; } .progress_bar_wrap > li { display: table-cell; background-color: #d1402d; border: 1px solid #b4301f; border-radius: 3px; } .progress_bar_wrap > li+li.. 2021. 10. 12.
[스프링 프레임워크]게시판 만들기 #4 : 게시글 등록 본 포스팅은 스프링 프레임워크를 이용하여 기본적인 게시판을 만드는 방법을 설명합니다. 기본적인 내용은 지난 포스팅을 참고해주시기 바랍니다. 2021.08.07 - [Web/Spring] - [스프링 프레임워크]게시판 만들기 #3 : DB 테이블 생성 및 게시판 목록 [스프링 프레임워크]게시판 만들기 #3 : DB 테이블 생성 및 게시판 목록 본 포스팅은 스프링 프레임워크를 이용하여 기본적인 게시판을 만드는 방법을 설명합니다. 기본적인 내용은 지난 포스팅을 참고해주시기 바랍니다. 2021.07.10 - [Spring] - [스프링 프레임워크] 게시 hyunipad.tistory.com 안녕하세요. 이번 포스팅은 지난 포스팅에서 만들었던 게시판 목록에 이어 게시글 등록을 만들어보도록 하겠습니다. list.j.. 2021. 10. 10.
<button> 버튼 태그가 작동 안될 때 버튼 그냥 이렇게 쓰셨다면 type을 명시해줘보세요 저도 이렇게 해결했습니다. 버튼 2021. 10. 10.
반응형