본문 바로가기

학교 & 학원 이론 수업

(87)
4.17 Linux(1) Linux 명령어들 who whoami who am i hostname date cal who| wc -l uptime ls -ARS / ctrl + s : 멈추고싶을때 ctrl + q : 계속 wall “오늘은 월요일” wall hello python 1 byte 2^8 : 2의 8승 2 byte 2^16 : 65536 3 byte 2^24 = 1676… 4 byte 2^32 : 42.9억 // 40세까지 4바이트를 벌자 8 byte 2^64 = 1844 경 64비트 컴퓨터가 처리할 수 있는 데이터 922경 exit -> ctrl + d cat > jj.java 마우스 오른쪽 + enter ctrl + d javac jj.java -> 클래스 생성 (jj.class jj.java) ls java jj ..
4.12~ 4.14 수업정리 - Spring Boot (1) eclipse sts4 다운 . CMD 창에서 java -jar sts4.jar 로 풀어주기. marketplace 에서 jsp 관련 툴 설치 프로젝트 생성 application.properties에 localhost:9000 설정해주기 dto에 어노테이션으로 셋터,겟터, 투스티링 생성 가능 (@Data) 컨트롤러에 어노테이션 활용 (@Controller , @GetMapping, @ResponseBody ) application yml (또는 application.properties) 에다가 서버 값(그리고sql값) 넣어주기 pom.xml에 dependency 넣어주기 ----------------------------------------------------------- (4.15 , BootMin..
4.11 수업 정리 - spring framwork (4) (어제 수업 이어서) member_update 글 쓴 사람만 수정/삭제할 수 있게 c:if 문을 list.jsp에 추가 updateform으로 넘김 updateform에서는 num 받아서 db값 출력 (Container에 getmapping) updateform에 hidden으로 num값 포함시켜주기 MemberSql에 sql문 추가 (update) MemberController에 updateMember 메소드 추가 그리고, board.list / board.content board.list에 페이징 기능 추가 댓글 기능을 위한 AnswerController, AnswerDao, AnswerDto, AnswerSql
4월 10일 수업 정리 - spring framework(3) location.href='./login/form' 로 이동 가능 (servlet-context.xml에서 설정해놔서) login에서 loginaction을 loginController를 통해 수행, 해당 정보를 form으로 redirect form의 action을 MemberController에서 받아서 처리 (list로 redirect) list는 MemberController가 넘긴 totalCount와 list 출력 그리고 delete 로직 수행 (MemberController, MemberSql 활용)
4월 7일 수업 정리 - spring framework(2) SpringMVCBoardEx4 Spring, MyBatis, DB 이용 1) SpringMVCReadEx3과 마찬가지로 환경설정 1.1)pom.xml 에 dependency 추가 : 파일업로드, 스프링jdbc, mysql, mybatis, ajax 1.2)src>webapp>spring>appServlet>servlet-context.xml 에서 (1)resources 맵핑 (2)파일업로드세팅 beans 추가 (3)prefix,suffic프로퍼티 수정 (4)컴포넌트스캔 추가 1.3)src>webapp>WEB-INF>views>web.xml에서 한글인코딩 코드 추가 2)WEB-INF에 jdbc DRIVER, URL, USERNAME, PASSWORD값 추가 3)src/main/resources 3.1)m..
4월 6일 수업 정리 - spring framework(1) spring legacy project > Spring MVC Project 선택 front controller (=dispatcher) return값을 받아서 view로 포워드 우리는 먼저 SpringEx1이라는 프로젝트 (spring legacy project)를 통해서 annotation을 사용하지 않는 의존성 주입 방식과 , annotation을 사용하는 의존성 주입 방식에 대해 배웠다. annotation을 사용하지 않는 의존성 주입 방식 SpringEx1의 src/main/resources > appContext.xml 에서 bean 생성 set으로 의존성 주입을 했다면 의 name 과 value로 처리를 해주고, 생성자로 의존성 주입을 했다면 로 value를 넣어준다 (Main.java에서 ..
3.27(월) ~ 4.5(수) 수업정리 게시판을 수업에서는 여러번 만들어 보고 있는 중이다 (0) html, css, javascript로 이루어진 페이지 (1) form.jsp와 action.jsp 만으로 이루어진 페이지 (2) ajax 활용한 페이지 (xml 데이타, json 데이타 읽기, jsp페이지 불러오기) (3) shopfront와 shopback을 나눠서 jsp로 만든 페이지 shopback deleteshop.jsp insertshop.jsp listshop.jsp selectdata.jsp shopfront shopmain.jsp (4) jstl 라이브러리를 사용하여 c와 fmt태그를 활용하는 방법 + servlet 을 활용하는 방법 (4월4일 화요일) (5) mybatis와 함께 servlet을 활용하는 방법 (4월 5일 수..
3.24 수업정리 jsp - CRUD(3) / database 연동 Java Resources > src 에다가 dto 파일과 dao파일 생성 -dto 파일에 생성자와 getter setter 생성 -dao파일에 insert, db데이터호출 , 조회수, 단건데이터호출, 삭제, 업데이트 등의 메소드 생성 src > webapp > jsp파일 만들기 (boardaction, boardform, boardlist, deleteboard, detailboard, updateboardaction, updateboardform) - -