분류 전체보기

여름 제철 과일 참외 효능에 대해 알아보자!
안녕하세요! 오늘은 여름 제철 과일 중 하나인 참외에 대해 알아보려고 합니다. 여름! 하면 떠오르는 과일은 수박, 참외, 복숭아 등이 있습니다. 그중 참외는 6월~8월 사이에 먹는 제철과일인데요. 지금은 하우스재배가 많아져서 여름뿐만 아니라 여러 계절에서도 즐길 수 있지만 아삭하고 과즙이 많아 여름에 시원하게 두고 먹기 아주 좋은 과일입니다. 또한, 동의보감에는 차가운 성질이 특징인 참외는 갈증해소에 좋고 소변의 배출을 도와 부종완화에 사용되는 '첨과'라는 약초의 이름을 가지고 있다고 합니다. 참외를 먹는 나라가 우리나라 밖에 없어서 영어로 코리안 멜론(Korean Melon)이라고 불린다고 하는데요. 이러한 참외는 껍질에도 효능이 있어 껍질까지 먹으면 좋다고 합니다. (물론, 요즘 농약 등이 묻어 있을..

굴 효능 10가지 및 주의사항에 대해 알아보자!
양력으로 9월~11월을 가을이라고 하는데요! 이제 가을이 시작된 만큼 가을에 먹으면 좋은 가을제철음식에 대해 알아보려고 합니다. 오늘은 가을제철음식 중 하나인 굴에 대해 알아보려고 합니다. ‘바다의 우유‘라고 불리는 굴은 9월~12월이 제철로 석화, 석굴, 어리 굴이라고도 불리며 우리나라는 세계 굴 생산량 7위와 양식 굴은 세계 1위를 할 만큼 굴 재배가 활발하다고 합니다. 굴이 ‘바다의 우유’라고 불리는 이유는 그만큼 철분의 함양이 많고 남성의 스태미나에 좋다고 알려진 아연이 풍부하기 때문입니다. 이 외에도 100g당 97칼로리로 지방이 적고 칼슘이 풍부하게 함유되어 있어 다이어트할 때 부족해지기 쉬운 칼슘을 보충하며 건강하게 체중 감량할 수 있게 돕는 효능이 있다고 합니다. 그럼 이제 굴 효능에 대해..

YML이 무엇인가? YML에 대해 알아보자!
안녕하세요! 오늘은 YML파일에 대해 알아보려고 합니다. 스프링이 시작이 될때 이 YML파일을 참고해서 스프링프레임워크 서버가 만들어지는데요! 한마디로 스프링을 만들기 위해 정의하는것이라고 생각하면 됩니다. 🔎 YAML이란? YAML이란 데이터 표현 양식의 한 종류입니다. 데이터는 다양한 포멧으로 표현될 수 있는데 우리가 일반적으로 사용하는 JSON이나 XML도 표현 양식의 한 종류입니다. 데이터를 포멧에 맞게 사용하는 이유는 타 시스템과 연동할때 생기는 문제를 미연에 방지하기 위해서입니다. 예를들어 데이터를 자기만의 규칙으로 "김철수-163-62kg" 이렇게 표현하면 작성한 당사자는 **"이름-키-몸무게"**라고 바로 이해할 수 있지만 규칙을 모르는 상태로 해당 데이터를 전달받은 누군가는 쉽게 이해할 ..

[Git]warning: LF will be replaced by CRLF 에러 해결방법
Git bash에서 프로젝트를 업로드하다가 다음과 같은 에러메세지가 떴는데요. warning: in the working copy of 'src/main/resources/static/css/flatpickr.min.css', LF will be replaced by CRLF the next time Git touches it 원인은 리눅스와 윈도우 개발자가 협업을 할 때 발생하는 whitespace에러 입니다. OS마다 줄 바꿈에 대한 문자열이 다르기 때문에 git에서 어느쪽을 선택해야할지 혼란이 생겨서 발생하는 에러 인데요! 해결방법: 자동 변환해주는 core.autoctlf를 켜주면 됩니다. 1. 윈도우 사용자 시스템 전체에 적용하고 싶은 경우 --global을 붙여주고 git config --gl..

[JSP][도서쇼핑몰 프로젝트]#15.접속한 사용자 세션 관리하기/로그아웃
안녕하세요! 오늘을 로그인을 했을 때 메인페이지에서 사용자 정보를 유지하는 세션에 대해 알아보려고 합니다. 그리고 로그아웃페이지도 작성해주려고 합니다. 그럼 시작해볼까요? 📋순서 1. login_action.jsp 수정 2. join_action.jsp 수정 3. 메뉴 수정 4. 로그아웃 5. 결과 1. login_action.jsp 수정 userID가 null 일 때, String userID = null; 만약 "userID"란 이름으로 세션이 존재하는 사용자는 userID에 해당 세션의 ID값을 넣어줍니다. if(session.getAttribute("userID") != null) { userID = (String)session.getAttribute("userID"); } userID값이 nul..

[JSP][도서쇼핑몰 프로젝트]#14.로그인 / 회원가입 페이지 만들기
안녕하세요! 오늘은 이전에 만든 user테이블을 이용하여 로그인 및 회원가입을 하려고 합니다. 로그인과 회원가입은 이 UI를 이용하여 만들어 주었습니다. https://wsss.tistory.com/1202 로그인과 회원가입을 할 수 있는 창 See the Pen Slide Form by Arturo Cabrera (@Pixmy) on CodePen. 로그인과 회원가입을 할 수 있는 창 wsss.tistory.com 이 CSS/ JS를 이용하면 하나의 페이지에서 로그인 및 회원가입을 할 수 있지만 저는 로그인과 회원가입페이지를 나누어서 따로따로 작성하였습니다. 로그인과 회원가입을 할 때 입력받은 데이터를 Action페이지로 넘겨서 처리를 해주는데요. 이때, 사용하는 것이 바로 폼(form)입니다. 폼은 ..

[JSP][도서쇼핑몰 프로젝트]#13.데이터베이스/테이블 생성 및 연동하기
안녕하세요. 오늘은 데이터베이스를 만들어주고 jsp파일과 연결하여 로그인, 회원가입을 할 수 있도록 만들어주려고 합니다. 이렇게 데이터베이스를 연동하기 전에 MySQL설치와 MySQL드라이버를 설치해 주어야 합니다. 그리고 이클립스 프로젝트에 MySQL커넥트 드라이버를 연결해주어야 하는데 이때 wepapp/WEB-INF/lib/폴더에 위치해야 합니다. 데이터베이스 생성 및 연동하는 부분은 동빈나채널의 JSP게시판 만들기 강좌를 이용하였습니다. 그럼 시작해 볼까요? 📋순서 1. 데이터베이스 생성 2. 테이블 생성 / 데이터 입력 3. 데이터베이스 연동 1. 데이터베이스 생성하기 'BOOKDB'라는 이름으로 데이터베이스를 하나 생성해 주었습니다. 그리고 show databases; 입력해서 확인해 보면 잘 ..

[eclipse]Mysql 연동 에러 : Unable to locate JAR/zip in file system
에러: 이클립스에서 데이터베이스 연동 중 발생한 에러 입니다. Unable to locate JAR/zip in file system as specified by the driver definition: mysql-connector-java-5.1.0-bin.jar. 해결방법 : 1. [Window]탭에서 [Preferences]에 들어가준다음 [Driver Definitions] 에서 Add버튼을 클릭해줍니다. 여기서 저는 'JAR List'에 들어갔을 때 아무것도 안떠서 'Name/Type'에서 Mysql 5.1을 찾아 더블클릭을 해주었더니 List에 떴습니다. 2. [Jar List]탭 -> mysql-connector-java-5.1.0-bin.jar 선택 -> [Edit JAR/Zip...]클릭..

다시마 효능 7가지 알아보자!
바다의 채소인 다시마는 옛날부터 한국, 일본, 중국에서 식용으로 사용해 왔습니다. 다시마는 배변의 양을 늘려 변비에 도움이 되고 풍부한 알긴산 성분이 지방의 흡수를 방해해 다이어트에도 아주 좋은데요. 다시마는 음식 할 때뿐만 아니라 다시마 차, 팩 등으로 많이 사용됩니다. 뿐만 아니라 요즘에는 다시마 환으로도 많이 나온 것을 확인할 수 있습니다. 그럼 이제 다시마의 효능에 대해 알아보러 가볼까요? 1. 신진대사 도움 다시마 속 요오드는 호르몬을 자극해서 티록신이라는 갑상선 호르몬의 생성을 도와 신진대사를 활발하게 합니다. 하지만 갑상선 기능 항진이 있다면 다시마와 같은 해조류를 많이 섭취할 경우 티록신 분비가 많아져서 오히려 문제가 될 수 있다고 하니 주의하는 것이 좋을 것 같습니다. 2. 뼈 건강 다시..

[JSP][도서쇼핑몰 프로젝트]#12.주문처리페이지 만들기
안녕하세요! 오늘은 쿠키를 이용하여 주문정보를 받아 처리해 주는 페이지를 만들려고 합니다. 쿠키(cookie)는 세션과 마찬가지로 클라이언트와 웹 서버 간의 상태를 지속적으로 유지해 주는 방법입니다. 하지만 쿠키는 세션과 달리 상태정보를 웹서버가 아닌 클라이언트에 저장해 줍니다. 그렇기 때문에 쿠키는 클라이언트의 일정 폴더에 정보를 저장해서 웹 서버의 부하를 줄일 수 있다는것이 장점이고 단점으로는 웹 브라우저가 접속했던 웹사이트에 관한 정보와 개인정보가 기록되기 때문에 보안에 문제가 있습니다. 이러한 보안 문제를 해결하기 위해 웹브라우저에는 쿠키 거부기능이 추가되어 있습니다. 그럼 이제 배송정보를 처리해주는 주문처리페이지를 만들어보겠습니다. 📋순서 1. 장바구니 페이지 수정 2. 배송 정보 페이지 작성 ..