아무튼 개발
article thumbnail
국비 Final 프로젝트 완-료 !!
Developer/회고 2022. 5. 27. 14:18

미니 & 세미 프로젝트에 이어서 드 디 어 파이널 프로젝트까지 무사히 마쳤다! 🎉🎉 파이널 프로젝트는 지난 세미 프로젝트 팀 그대로 진행되었다. 총 5명의 인원으로 4월 28일부터 5월 24일까지 약 20일간 만들었다. 20일간의 여정을 글에 담아보려고 한다 🤗 📌 개발환경 먼저 백엔드와 프론트엔드 각각의 개발 환경을 어떤 것으로 하는 게 좋을지 고민했다. 백엔드는 Spring 또는 SpringBoot 프론트엔드는 JSP 또는 React 강사님께 여쭤봤더니 보통 스프링과 jsp를 함께 한다고 하셨다. 하지만 jsp로 이미 세미 프로젝트를 해봤기에 리액트로 프로젝트 경험을 만들어 보고 싶었고 스프링에 비해 스프링부트를 많이 못 배워서, 이왕 프로젝트하면서 더 배워보자고 생각하였다. 따라서 우리 팀은 스프링..

article thumbnail
[Ajax] Ajax 개념, 기본 예제 - jQuery, XMLHttpRequest
개발 교육 TIL/front-end 2022. 3. 15. 21:10

Ajax에 대한 정의와 이를 활용한 간단한 예제 코딩을 살펴보겠다. Ajax Ajax란 Asynchronous JavaScript + XML의 약어 2005년 James Garrett(제임스 가렛)이 소개한 개발 방법이다. 자바스크립트, CSS 등의 기존 웹기술을 그대로 활용하며 비동기 통신이며 페이지 이동 없이 빠르게 화면을 전환할 수 있다. 하지만 브라우저 호환성에 대한 한계가 있고 유지보수 또는 디버깅이 어렵다는 등의 장단점이 있다. jQuery와 함께 사용할 수 있다. 홈페이지에서 라이브러리를 다운로드하여 이클립스에 옮겨주면 된다. https://jquery.com/ jQuery What is jQuery? jQuery is a fast, small, and feature-rich JavaScri..

article thumbnail
[JSP] 게시판 만들기 - 2 (페이징 처리)
개발 교육 TIL/front-end 2022. 2. 20. 17:11

지난 글에 이어 게시판 만들기 2번째 글이다. 저번에는 기초적인 기반이었다면 이번에는 페이징 처리를 추가로 알아보겠다. 지난 글에 이어 list의 뒷부분이다. myUtil은 밑에 설명할 예정이며 거기서 메서드를 호출할 것이기에 미리 객체 생성을 해준다. pageNum은 get방식으로 넘어오는 페이지 번호이며 currenPage는 1로 초기화하였다. Integer~ 안에는 큰 따옴표 쓰지 않는 것 주의하자! 변수명을 써야 하기 때문이다. String searchKey부터 Connection 앞까지 검색을 위한 코딩이다. 지난 BoardDAO파일에서 봤듯이 serachValue에 값이 있으면, 즉 검색을 했다면 한글로 썼을 테니 디코딩으로 풀어준다. else는 검색을 안했을 때이다. dataCount는 Sc..

article thumbnail
[JSP] hidden, 액션 태그
개발 교육 TIL/front-end 2022. 2. 19. 21:52

hidden 하나의 페이지에서 다른 페이지로 전환하는 방법 중 하나인 hidden이다. request는 다음 페이지로 밖에 전달할 수 없기 때문에 두 페이지 이상은 어렵다. 두 페이지 이상으로 데이터를 전달할 수 있는 hidden과 session 방법이 있다. (session 방법은 지난 글에서 확인할 수 있다.) a, b, c 총 3가지의 jsp파일이 있으며 a.jsp에는 userName이라는 데이터가 있다. 이 데이터를 c로 보내주기 위해선 hidden을 쓰면 된다. type안에 입력하였다. 액션 태그 JavaBeans와 관련된 액션 태그를 알아보겠다. - : JSP 페이지 내에서 사용할 JavaBeans 객체를 생성한다. - : 생성된 JavaBeans 객체의 멤버 변수 값을 지정한다. - : 생성..

article thumbnail
[JDBC] DB connection 연결, insert/update/delete/select
개발 교육 TIL/back-end 2022. 2. 6. 23:19

DB를 연결하는 방법은 크게 3단계가 있다. 1. DriverManager가 Connection을 생성한다. 2. Connection이 Statement를 생성한다. 3. Statement가 query를 실행한다. 순서에 따라 실행 과정을 살펴보자. Connection 연결 private static Connection dbConn; public static Connection getConnection() { if(dbConn==null) { try { String url = "jdbc:oracle:thin:@localhost:1521"; String user = "aa"; String pwd = "a123"; Class.forName("oracle.jdbc.driver.OracleDriver"); db..

article thumbnail
국비 1일차 :: start
Developer/개발 라이프 2021. 12. 22. 09:25

Java - DB - Jsp/servlet - struts - spring - boot 등 전반적인 자바 기반 풀스택 기술 맵 이해 기본 설치 프로그램 다운 (jdk, 이클립스 등) 개발자가 되기 위한 마음가짐 1일 차 드 디 어 개발 국비 교육이 시작되었습니다 (∩^o^)⊃━☆ 첫날이라 OT로 시작되어 학원 직원분들과 정식 인사, 학원/HRD 시스템 교육 그리고 전반적인 강의 맵 등을 들었다. 어제 대학교 축제 행사하느라 정신없어서 학원 수강신청을 늦게 했더니 고용노동부 쪽에서 검토가 딜레이 돼서 HRD 시스템상 지각 처리 된다고 한다ㅠㅠㅠ 난 제시간에 왔지만,, 흙흙,, 어쩔 수 없지 강사님 수강평은 좋아서 기대를 했는데 기대처럼 열정적으로 임해주셔서 더욱 의지가 불탔던 것 같다! 경영학과 출신의 비..

profile on loading

Loading...