전체 글

채팅은 회원제 서비스. 웹 소켓을 이용하기 때문에 실시간 채팅이 된다. 1) kr.spring.talk.vo - TalkRoomVO , TalkVO , TalkMemberVO 클래스 생성 2) kr.spring.talk.dao - TalkMapper 인터페이스 생성 [필요한 메서드] 목록에서 페이지처리를 하지는 않는데, 할 수 있는 구조로 만들어 놓긴 할거다. 나중에 너무 많다 싶으면 알아서 처리하면 된다. (count까지 만들어놓음) "채팅방 멤버 등록" 부분에서 원칙적으로 mybatis는 파라미터가 한개여야 하기 때문에 원래는 Map으로 처리해야한다. 하지만, 3.x버전으로 넘어오면서 어노테이션으로 여러개의 파라미터 명시 가능해졌다. 3) kr.spring.talk.service - TalkServi..
ch14-Spring_tiles ★ 부트에서는 @Mapper를 꼭 넣어야 한다. https://mvnrepository.com/ => Tiles 버전 확인하는 곳 pom.xml 코드 추가된 부분 WEB-INF - tiles-def 폴더 생성 - tilesdef.xml 파일 생성(선생님거 내려 받기) application.yml과 AppConfig.java가 설정파일로 동작한다. views - template 폴더 - header.jsp ,menu.jsp, footer.jsp, layout.jsp 생성 views - main_view.jsp kr.spring.tiles.controller - TilesController 클래스 TilesView를 이용해서 하나의 View가 만들어지고.......... ti..
2023년 11월 27일~ 12월 27일 팀 프로젝트를 진행했다. Spring프로젝트를 하기 전 세미 프로젝트로, MVC 패턴으로 개발을 하는 프로젝트이다. 기획,요구사항 정의, 화면 설계, 개발, 발표까지 5명이서 했다. 실제 개발 기간은 2주 정도에서 빡빡한 일정이었다. 2주 안에 기능 3개와 CSS까지 완료하려고 하니까 매우 힘들었다. 하지만 프로젝트를 무사히 마치고, 내가 만든 웹사이트를 보니 뿌듯했다. 📢 프로젝트 소개 프로젝트 인원 : 5명 프로젝트 : 대학 커뮤니티 "올캠퍼스" 깃허브 링크 : 협업 : Discord 기술 스택 Java, HTML,CSS,JavaScript,SQL,JSP 👩🏻‍💻 나의 역할 프론트, 백엔드 개발 (Java, HTML,CSS,JavaScript,SQL,JSP) ..
보내기 버튼 클릭하면 insertTest.jsp 페이로 간다. 목록 보기 누르면 selectTest.jsp 에서 추가된 항목을 볼 수 잇다. 상품명 맛동산을 클릭하면 상세 정보 확인이 가능하다. 삭제된 모습 \
main.html 회원가입 | 로그인 | 장바구니 Search 메뉴소개 샌드위치 샐러드 브리또 포케 요거트 음료 이용방법 이용방법 단체메뉴 이용방법 새소식 이벤트 프로모션 뉴스 공지사항 광고영상 매장 찾기 문의 온라인 주문 상점 Previous Next MealPlan's Menu 샐러드 | 포케 | 샌드위치 | 브리또 아보카도 닭가슴살 샐러드 쉬림프 샐러드 치킨 샐러드 연어 샐러드 연어 포케 참치 포케 쉬림프 포케 햄 치즈 토마토 샌드위치 바질 토마토 크로와상 샌드위치 스테이크 샌드위치 소고기 브리또 치킨 브리또 멕시칸 브리또 이용약관 | 개인정보처리방침 | 점주관리자 서울시 서초구 강남대로 강남빌딩 15층 main.css @charset "UTF-8"; * { padding: 0; margin: 0;..
미디어 태그
테이블 태그 - 표 만들 때 사용 - table 태그의 경우 HTML5에서는 표의 테두르 두께를 지정하는 border 속성만 가지고 있다. - th,td 태그는 colspan 속성과 rowspan 속성을 사용해 표에서 차지하는 영역을 조절할 수 있다. - colspan 속성을 사용하면 영역이 가로 방향으로 늘어나고, rowspan 속성을 사용하면 영역이 세로 방향으로 늘어난다. 예제 ) 시간표 만들기 더보기 월 화 수 목 금 1교시 영어 국어 과학 미술 기술 2교시 수학 도덕 체육 사회 영어 예제 ) colspan, rowspan 표 생성 더보기 지역별 홍차 중국 기문 정산소종 운남 인도 및 스리랑카 아삼 실론 닐기리 다질링
목록 태그 - 주로 내비게이션 메뉴를 만들 때 사용 1) 순서가 없는 목록 더보기 자두 사과 포도 2) 순서가 있는 목록 더보기 자두 사과 포도 3) 중첩 목록 더보기 과일 자두 사과 포도 채소 상추 양상추 양배추
춘식이 자기소개 이력서 이름 춘식이 나이 미상 성격 느긋하고 독립적 성별 여 출연 카카오페이지 춘식툰 소개 느긋하고 독립적 친구들 어피치 라이언 무지 죠르디 친구 더 보기
조건문 if문과 case문 둘 중 하나 사용하면 된다. if 문 case문 반복문 Loop문 - 무한 반복이기 때문에 조건 체크가 필요하다. 위 if문을 더 간단하게 while-loop문 while-loop문에서는 result_num 도 초기화 작업을 해야 한다!! for loop문 in reverse 사용 GOTO문 - 코드만 길어지고, 잘 사용하지 않는다. 커서 - 중요!!!! - SELECT 문장을 실행하면 조건에 따른 결과가 추출된다. - 추출되는 결과는 한 건이 될 수도 있고 여러건이 될 수도 있으므로 이를 결과 셋(result set) 혹은 결과집합이라고 부르기도 한다. - 쿼리에 의해 반환되는 결과는 메모리 상에 위치하게 되는데 PL/SQL에서는 바로 커서(cursor)를 사용하여 이 결과집..
ORDER BY 절 - 정렬 ASC 오름차순 생략 가능하다. SELECT * FROM emp ORDER BY sal ASC; SELECT * FROM emp ORDER BY sal; DESC 내림차순 SELECT * FROM emp ORDER BY sal DESC; 2차 정렬 > - 1차 정렬 후 급여로 내림차순 하고 2차 정렬로 중복된 부분도 내림차순 해준다. - 쉼표로 구분해서 작성 SELECT * FROM emp ORDER BY sal DESC, ename DESC; SELECT * FROM emp ORDER BY job ASC, ename DESC; 내림차순 => SELECT ename,job,deptno,hiredate FROM emp ORDER BY hiredate DESC; 열 알리아스를 기..
itstarterstudy
공부 블로그