231113

한라봉봉·2023년 11월 13일
0

기업연계 BE 교육 TIL

목록 보기
26/58

JSP

DB에서 이미지 연결

  1. 경로저장
    장점: 확장성
    단점: 관리
    이미지 저장 폴더가 17장이랑 이미지 폴더명이 다릅니다. 이 프로그램에서는 "D:\File_repo"로 되어있습니다.
  2. 이미지 포함
    장점: 관리
    단점: 확장성

location

  • 페이지 이동은 브라우저를 건드리는것. BOM의 location 객체 사용

토큰

  1. 승인과 권한이 있다.
  2. 아래는 추가로 찾은 내용(spring security에서 할내용)
    1. 승인 Authentication : 인증, 통과시킴
    2. 권한 Authorization : 접근 범위 제한
    https://charming-kyu.tistory.com/36

객체 접근

page ->
request -> Dispatcher
session
application

p.228과 p.505 비교 (jdbc or connection pool 사용 여부)

다른 점 비교해보기

Action Tag
<jsp:

JSTL
<c:
<fmt:

기타

crud restful

과제

  1. 바스크립트 표현 방법 3가지
  • 함수의 선언, 함수 표현식, new
    브라우저에서는 표현식을 리액트에서는 선언을 선호하는 이유는?
  1. 비자, 마스터 등 신용카드 만들어오기

다음 포폴

개선필요

  1. 클래스 다이어그램 화살표 구분, 사용법 이해하고 개선
  2. index에 대해 그래프로 표시(워크벤치) Visual explain
  3. 블럭 다이어그램

다음 포폴 변경

  1. JSP 구현
  2. CP 구현 (connection Pool)
  3. AWS
  4. pw - security

요구사항 분석과 명세의 차이

-> 분석은 두루뭉술하게 천재 사이트 분석결과 -> 이후 시장분석후 확정한 메뉴를 요구사항명세로 작성

조별 기술발표 AWS / github / security / Mybatis

AWS 어떻게 연동해서 연결했다
github 협업을 어떻게 이루어지는지 콜라보레이션으로, 충돌문제-> 파일을 다르게하거나 블록구분시 충돌이 해결되었다 강사님 수업 말 꺼내지 말고, 태그등 추가해야함
security 카페에 올려놓음 자바로 CRUD 했을때 패스워드 노출됨. 고민하다 보니 일방식, 상방식 등 , +강사 플러스 알파
Mybatis 서블릿에서 그대로 연결, 카페에있음 https://cafe.naver.com/hamminglab/21524

추후 수업계획

  • React는 안함. 기업 측에서 프론트는 타임리프30 +JSP 70씀.
  • Mybatis를 대부분 쓰는데 JPA는 일부만 쓴다.
  • JQuery씀
profile
백엔드 개발공부 로그를 기록합니다

0개의 댓글