일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Init-param #context-param #
- 갤러리제작 #갤러리만들기 #jsp갤러리 #jsp게시판 #jsp프로그래밍 #jsp웹프로그래밍 #jsp웹 #jsp모델1방식 #사진업로드 #jsp사진업로드 #jdbc6 #jdbc드라이버다운 #jdbc드라이버무료다운
- View #
- Model #
- 정처기필기합격 #정처기합격후기
- 마이바티스환경설정
- 어노테이션 #@WebServlet #WebServlet #
- 서블릿 #자바모델1 #자바모델2 #mvc #mvc패턴
- tern다운로드 #메이븐다운로드 #maven #스프링라이브러리 #자바라이브러리 #톰캣설정 #WAS #웹어플리케이션서버
- union #sql99 #외부조인 #오라클조인 #sql조인 #자체조인 #비등가조인 #비등가조인 #테이블복사 #오라클테이블 #null인데이터출력
- jsp #게시판만들기 #자바로게시판만들기 #웹테스트 #JNDI #myora #Oracle #오라클 #DAO #DTO #아파치톰캣 #웹자바셋팅 #모델1 #모델1방식 #모델1방식웹프로그래밍 #웹프로그래밍
- cos.jar #cos드라이버 #파일업로드드라이버 #루피는귀여워 #마이바티스 #MyBatis #마이바티스sql #마이바티스DB #마이바티스jsp #마이바티스이클립스 #mapper #config.xml #마이바티스다운로드
- 기말고사 #방통대기말고사 #방통대후기 #방통대기말고사후기 #방통대2023년1학기 #방통대1학기 #방통대C프로그래밍 #방통대장학금 #방통대영어회화1
- 8 실무에서 가장 많이 사용하는 SQL
- java #array #자바 #배열 #프로그래밍 #코딩 #자바프로그래밍
- Doit #Doit오라클 #Doit시리즈 #연습문제
- sql #오라클 #불리언형 #boolean #webjava #java #jsp #Mybatis #마이바티스 #마이바티스환경설정 #모델1 #모델1프로그래밍 #Batis #마이바티스다운로드 #web설정 #웹프로그래밍 #게시판 #게시판제작 #게시판만
- html #자바와서블릿 #자바와웹연결 #웹연결
- 정처기3회 #정보처리기사2023
- 방통대 #방송통신대학교 #컴퓨터과학 #컴퓨터과학과 #컴과 #방통대컴퓨터과학과 #방통대컴과 #방통대파이썬 #방통대C #방통대자바
- spring #스프링 #전자정부표준프레임워크 #표준프레임워크 #자바스프링 #스프링다운로드 #자바스크립트 #웹프로그래밍설정 #웹프로그래밍셋팅
- 자바웹프로그래밍
- web.xml #배포지시자 #서블릿테스트
- 자바 #웹자바 #JAVA #WEB #WEBJAVA #WEBPROGRAMMING #웹 #웹프로그래밍 #코딩 #CODING #모델1 #모델2 #모델1방식 #모델2방식
- 정처기 #정처기필기 #정보처리기사 #정보처리기사필기 #정보처리기사2023 #정처기2023 #정처기3회 #정보처리기사3회 #정보처리기사실기 #정처기실기 정처기합격
- 서블릿선언 #서블릿선언방법 #
- ORACLE #TIGER #SCOTT #SCOTT계정 #오라클학습계정 #프로그래밍 #SQL #SQLORACLE #오라클 #오라클연습 #오라클연습계정 #오라클연습문제 #WHERE절 #오라클조건절
- QUERY #DML #SQL문 #내림차순정렬 #오름차순정렬
- 자바 #웹자바 #webJava #java #코딩 #코딩초보 #ojdbc #서블릿 #자바서블릿 #javaServelet #servelet #httpServlet
- Controller
- Today
- Total
장미의 개발일기
Java : Web Programming 포스팅 목록 본문
* 수시로 수정, 업데이트 예정 *
* 프론트 제외 css /js 제외 백엔드 포스팅* (부록으로 가끔 js 넣을 수도 있음)
Jsp 프로그래밍
1. 웹자바 프로그래밍 셋팅 - 자바 EE 설치 , 톰캣 설치 및 셋팅
+DB 오라클 연결 ( jdbc6 jar, context xml) => JNDI 방식 설명
---보류 5/15
1-1 서블릿 기초
-서블릿 기초: 5/16
서블릿이란?
서블릿 선언 방식 : 2개 ( 어노테이션, xml)
- 서블릿 생성/ 자동 or 상속
- get/ post 방식 설명
-scope 객체 간단히 설명 + 생명주기
-간단한 테스트 코드
JSP 프로그래밍 : Servlet 서블릿이란? 서블릿 및 Java 웹 프로그래밍 기초지식 (tistory.com)
JSP 프로그래밍 : Servlet 서블릿이란? 서블릿 및 Java 웹 프로그래밍 기초지식
*JSP 프로그래밍 : 중요한 개념 2가지 !! 1. 서블릿 : 서블릿이란? '웹에서 자바를 표현하는 기술', 웹 자바라고 생각하면 편하다. 더 정확하게 얘기하자면, '사용자 요청을 처리가 가능한 클래스' 다
jangmicoding.tistory.com
1-2 이클립스 EE+ 톰캣 으로 모델1 방식의 웹 게시판 만들어보기
(FBoard 게시판 만들기 - 글수정,삭제 등 까지 +싱글톤 개념)
JSP 프로그래밍: 모델1 방식의 웹 개발하기(게시판 만들기) - 1 FBoard (tistory.com)
JSP 프로그래밍: 모델1 방식의 웹 개발하기(게시판 만들기) - 1 FBoard
*Model 1 방식: JSP 프로그래밍에서 Model과 View를 따로 분리하지 않고 같이 섞어서 개발하는 방식이다. => UI(디자인)와 비즈니스 로직을 함께 처리하는 방식이라 코드의 재사용성이 떨어진다 => 유지
jangmicoding.tistory.com
JSP 프로그래밍: 모델1 방식의 웹 개발하기(게시판 만들기) - 2 FBoard (tistory.com)
JSP 프로그래밍: 모델1 방식의 웹 개발하기(게시판 만들기) - 2 FBoard
모델 1 방식은 이제는 거의 안 쓰고 매우 번거로운 과정이지만 개념이해를 위해서 반드시 코딩을 해봐야 한다. 그 다음으로 모델2 방식, 스프링 프레임워크, 부트 순으로 넘어가면 된다. 이번 포
jangmicoding.tistory.com
1-3 Java와 DB 연결 (JDBC) / MyBatis(마이바티스를 사용하는 이유)
Java와 DB 연결 (JDBC) / MyBatis(마이바티스를 사용하는 이유) (tistory.com)
Java와 DB 연결 (JDBC) / MyBatis(마이바티스를 사용하는 이유)
- DB 와 서버 구조 * 2tier : 드라이버를 통해서 직접 DB에 접속하는 방식. 물론 이 방식 안 쓴다... *3tier : 서버와 DB 사이에 미들웨어가 있는 구조 *미들웨어: 양쪽을 연결하여, 데이터를 주고 받을 수
jangmicoding.tistory.com
1-4 이클립스 EE+ 톰캣 +마이바티스로 모델1 방식의 웹 갤러리 만들어보기
tboard 모델1 했던거 코드를 필요한 부분만 복붙하고 마이바티스를 사용해서 갤러리 게시판 만들기
셋팅 : cos jar 드라이버 , 마이바티스 + 사진 저장 설정 / 수정은 수량, 내용, 가격만 가능하게 완성
=>추후에 사진 , 사진이름 수정해보기 더 넣기
JSP 프로그래밍: 모델1 방식의 웹 개발하기(갤러리 만들기) - 1 (tistory.com)
JSP 프로그래밍: 모델1 방식의 웹 개발하기(갤러리 만들기) - 1
셋팅: 이클립스 EE, 톰캣 ,마이바티스 ,오라클 , SQL gate => 마이바티스를 추가하여 ! 모델1 방식의 웹 갤러리 만들어보기 * 디자인에 소질이 없는 고로... 제 포스팅에서 디자인은 버리고 백엔드 코
jangmicoding.tistory.com
JSP 프로그래밍: 모델1 방식의 웹 개발하기(갤러리 만들기) - 2 (tistory.com)
JSP 프로그래밍: 모델1 방식의 웹 개발하기(갤러리 만들기) - 2
셋팅: 이클립스 EE, 톰캣 ,마이바티스 ,오라클 , SQL gate => 마이바티스를 추가하여 ! 모델1 방식의 웹 갤러리 만들어보기 * 디자인에 소질이 없는 고로... 제 포스팅에서 디자인은 버리고 백엔드 코
jangmicoding.tistory.com
1-5 마이바티스 다운로드 및 환경설정, 셋팅
Mybatis 다운로드 및 환경 설정 (tistory.com)
Mybatis 다운로드 및 환경 설정
** 이미 model 1 타입의 게시판 사이트를 제작한 후, 그걸 복사해와서 테스트 해보는 포스팅 입니다. ** model1 타입 웹개발 (게시판 만들기) 포스팅 : web java: 모델1 방식의 웹 개발하기(게시판 만들기)
jangmicoding.tistory.com
----- 부록
-el/ jstl 6월 2일
-스레드 보충 0530 구구단 연습문제
-크롬-검사-네트워크-f => 파일보기 가능
모델2 들어가기 전에!
2.0 모델1방식 모델2 방식 비교 + MVC 패턴
개발방식 모델1 과 모델2 방식 비교 (tistory.com)
개발방식 모델1 과 모델2 방식 비교
Model : 비즈니스 로직과 데이터를 처리 View : 사용자 인터페이스 Controller : 요청을 처리 모델1 모델2 -JSP페이지에 UI와 비즈니스 로직이 같이 포함되어 있다. -M(모델), V(뷰),C(컨트롤러)를 분리하여
jangmicoding.tistory.com
2-1 이클립스 ee + 톰캣 + 마이바티스 => 회원가입 파트 제작 해보기 (6월 7일)
+ 페이지 처리 +아이디 중복체크
- 결합도 낮추기 : ActionFactory (팩토리 패턴 사용) , FactoryService에서 SqlSession 객체를 반환
모델2 방식 웹 개발하기 (MVC 패턴) : 회원가입 파트 제작해보기 (tistory.com)
모델2 방식 (MVC 패턴) : 회원가입 파트 제작해보기
- 코드 결합도 낮추기 : 액션 팩토리 패턴 +팩토리 서비스 -셋팅: 이클립스 EE + 톰캣 + 마이바티스 +오라클 + SQL gate 사용 -모델1방식과 모델2 방식+mvc패턴 비교 포스팅: JSP 개발방식 모델1 과 모델2
jangmicoding.tistory.com
2-2 / 2-1번에 + 페이징 처리
+ 마이바티스 사용 +서블릿 따로 만들기
뷰, 로그인 , 메인 분리
---1-4 마이바티스 복붙 //mapper와 dao 연결
3 스프링 프레임워크 필기 / 설치 및 환경 설정
Spring Framework(스프링 프레임워크 : 필기 + 다운로드 및 환경설정 (tistory.com)
Spring Framework(스프링 프레임워크 : 필기 + 다운로드 및 환경설정
*반드시 외워야할 개념 : 1. DI (Dependency Injection) 의존성 주입 2. IoC (Inversion of Control) 제어역행 web.xml과 context.xml ~~(자유롭게 이름지음).xml ( 스프링 컨테이너) 웹개발 / 이클립스 EE +톰캣에서 => 스프
jangmicoding.tistory.com
-전체 전개도 ( 공책 2장) 정리
- 결합도 낮추는 방식 비즈니스 로직 (인터페이스, 팩토리패턴 )
1. 인퍼테이스 사용 2. 팩토리 패턴 (6월 7일 액션팩토리) 모델2
3-1 자바와 스프링 프레임워크 비교: 왜 스프링을 써야할까?
스프링 컨테이너( 싱글톤 레지스토리) , DI 주입 AOP ,
- 빈 ,/ 인터페이스 2개와 그 차이 언제 생성
- 주석들 20가지
- 메이븐 라이브러리
3-2 스프링 프레임워크 흐름
-----mvp 패턴
-getmapping, requesmapping 등 설명, => 컨트롤러
3-3
마이바티스와 스프링 프레임 워크:
마이바티스가 스프링 프레임워크에 맞춰서
SqlSessionTemplate 만들고 => 오토커밋과 클로즈 제공
SqlSessionFactoryBean 만듬???
context 스프링이 관리 web.xml 톰캣이 관리
3-2 aop 6월12일 9일
xml 으로 등록방법, 어노테이션 사용법
주석종류 : a태그는 get방식만 가능 (이걸 보완 시켜서 나온게 form 태그 : get, post 선택가능
----aop와 필터의 차이점 , 비슷한 점 타켓이 다르다
3-3 모델1 fboard 예제를 스프링+마이바티스로 모델2방식으로 다시 해보기 6월 15-16일
(518꺼)
3-4 ajax 방식 게시판, 폼 간단 ( 6월 14-15일) ajax 게시판만
3-5 게시판 : 댓글 만들기 (6월 21일)
3-6
- 회원가입 중복처리 간단? 아이디 중복 체크 ( 6월 13일꺼 포함)
-06 / 22 제이쿼리 ( 얼마나 간편해지는가) + 회원가입 처리
Ajax 비동기
------부록 ( 시간 날때마다)
자바 스크립트 - 달력만들기 , 나이 계산 , 시간에 따라 색변하기
-----6/14일부터 프로젝트 복붙 시작함 13일 아이디 중복체크/ 14-15일 : 보드, f보드 ,ajax 보드 -----------
'개발일기 > JSP 프로그래밍 (Java 웹프로그래밍)' 카테고리의 다른 글
Java와 DB 연결 (JDBC) / MyBatis(마이바티스를 사용하는 이유) (0) | 2023.06.22 |
---|---|
JSP 프로그래밍 : Servlet 서블릿이란? 서블릿 및 Java 웹 프로그래밍 기초지식 / 내장객체 (0) | 2023.06.22 |
스프링 프레임워크 핵심 용어정리 (0) | 2023.06.09 |
JSP 개발방식 모델1 과 모델2 방식 비교 + MVC 패턴 (1) | 2023.06.09 |
JSP 프로그래밍: 모델1 방식의 웹 개발하기(게시판 만들기) - 2 FBoard (0) | 2023.06.04 |