일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Maplestory
- #SpringBoot
- #Ajax
- php
- #DB #ERD모델링
- CSS3
- Android
- OMDb
- HTML
- #CRUD
- css
- android studio
- 팀 프로젝트
- 메이플스토리
- javascript
- 안드로이드 스튜디오
- springboot
- #HTML
- API
- MVC패턴
- flexbox
- #mysql
- kakaomap api
- Today
- Total
목록Spring boot (2)
천천히 전진

Spring boot를 이용하여 드론 관제 시스템 사이트 만들기를 연습해 보았다. 카카오맵 api를 써서 드론 이동 경로를 표기하였고, 로그인시 컴퓨터 봇에 의한 스팸, 해킹 등을 방지하기 위하여 reCAPTCHA api를 사용하였다. 처음 홈페이지에 들어가게 되면 흔히들 경험해 봤을 제시어가 주어지면 그에 맞는 그림을 체크하여 봇이 아님을 인증하는 시스템 reCAPTCHA를 사용하였다. 그리고 가끔 이런 시스템을 무시하고 주소창에 다르게 입력하여 홈페이지에 들어가려고 하는 흔히들 하는 편법(?)을 방지 하여서 막아놨다. 나의 홈 주소창은 localhost:8080/home인데 이렇게 입력하게되면 다시 reCAPTCHA 인증을 하도록 되돌아가게 했다. 인증을하고 들어가게 되면 나오는 홈페이지다 각각의 드..

SpringBoot를 이용하여 emp 테이블을 만들었다(MVC 패턴 사용). MySQL에 있는 데이터를 연동하여 웹으로 표현하였고, 페이징 처리를 하여 화면에 10개까지 표현되게 처리하였다. 기본적인 CRUD(Create, Read, Update, Delete)를 사용할 수 있다. 오래전에 연습하려고 만든 사이트였는데 사원 추가를 하게되면 부서에 올바르게 번호를 적어도 이름에 undefined 오류가 떠서 당황했는데, 오류가 난 이유는 백엔드에서는 데이터를 옳게 집어넣었는데, 프론트쪽에서 오류가 있어서 수정하였다 수정이 제대로 된 모습이다. 만약에 수정을 하지않고 삭제 버튼을 누르게되면 화면에서는 없어지지만, MySQL 데이터베이스는 남아있게 처리하였다. 그렇게 처리하는 이유는 기업입장에서 회원들의 정보..