본문 바로가기

2019/0217

국비교육 53일차 1. 환경설정 - Properties, XML 파일을 많이 씀 Properties = Key Value 환경설정이 전역으로 잘 이루어져야만 SessionRequestpageContext가 잘 이루어진다. 2.C:\Tomcat8.5\conf에 있는 catalina파일을 전역 패스 설정 파일 로딩 ($CATALINA_BASE/conf) ⓐ tomcat-users.xml - 계정권한정책 관련 파일ⓑ server.xml - 3. Context----------> Config(전역 패스 설정 파일 로딩 $CATALINA_BASE/conf) 1. properties 파일 2. tomcat-users.xml (.xsd) 3. server.xml (was가 실행되는 설정파일) - 전역으로 하나만 설정 4. contex.. 2019. 2. 19.
국비교육 52일차 오늘 학습 내용1. JDBC Connection Pool JSP 기본 설정1.1) workDir 설정 3)이 부분에서 Location 복사 4)5)Tomcat을 재시작해준다. 6)설정을 토대로 jsp파일을 실행해준 뒤 F5(새로고침) 해주면 다음과 같이 디렉토리가 생기는 것을 확인할 수 있다. 2VO설계와 Entity설계는 다르다 Student와 Score는 has a 관계이며DB에서 테이블은 참조관계를 통해 2개를 생성해야 한다. VO와 Entity의 차이점 : 기본적으로 JOIN하는 참조 Column이 없다. 3. 주/종 헷갈리면 => 참조되는 테이블을 주 테이블이라고 생각하라. 주종관계의 테이블은 상속관계를 통해 VO로 구현한다. 4.비즈니스 로직은 계산 메소드만 있음계산형 메소드는 코드가 짧아야 .. 2019. 2. 18.
국비교육 50일차 1.정적 페이지 =동적 페이지 = Client의 2.웹 서버 vs 웹 어플리케이션 서버 3. 트랜잭션 : Rollback, Commit() 개념과 함께 생각하기 4. 윈도우 Application : Thread 짜줘야 함Web Application : Thread를 WAS가 짜줌 5. 컴포넌트 : 클래스로 만들어진 라이브러리들 6. COM+ 라는 단어가 들어간 서비스는 100% 클래스로 만들어진 컴포넌트DCOM이라는 단어가 들어간 서비스는 클래스가 아닌 걸로 만들어진 컴포넌트https://copynull.tistory.com/46 7.Web Application Library 추가 방법ⓐ Web Project밑에 있는 WEB-INF폴더 밑의 lib에 갖다 넣어도 됨ⓑ JDK 밑에 있는 ext폴더에 넣는다.. 2019. 2. 14.
2월 13일 국비교육 50일차 1. 1) .java -> .class -> # Application -> JDK(JRE 포함) 2) .java -> .class -> IE -> Web Application -> url -> Server -> WAS -> Tomcat 3) JDK a.jsp.calss -> IE)를 수행함 5) 자바를 기반으로 하는 App은 JDK를 확장해서 사용(JDK가 기반이다) 6) Button : 아무 흔적 없음 Submit : form에 있는 value를 서버로 넘김 7) FE와 BE의 유효성검사는 다르다 FE의 유효성 검사 : IE에 표시할 수 있는지 없는지 검수BE의 유효성 검사 : String으로 한 뒤 DB에 들어갈 수 있는지 없는지 검사 8) 2. 1) submit : 현재 form Data를 url로.. 2019. 2. 13.
2월 12일 국비교육 49일차 1.Context = application | - Config - Server.xml : WAS 설정 파일 호출, WAS 설정(속성)| - Context.xml : Web Project 속성 설정 파일 ⓐworkDir설정 ⓑ DB연결 설정| - web.xml : webpage 설정 파일(JSP url, Servlet 설정, encoding 등 7가지) Session | Request | PageContext | | JSP java=servlet 2.javax.servletInterface ServletContext public interface ServletContextDefines a set of methods that a servlet uses to communicate with its servlet.. 2019. 2. 12.
2월 11일 국비교육 48일 #11. Garbage Collector 관련 eclipse 폴더내의 eclipse.ini 파일 -Dosgi.requiredJavaVersion=1.8-Dosgi.dataAreaRequiresExplicitInit=true-Xms256m-Xmx1024m 2.Java에서 jdk , jre폴더로 나뉘는 이유 JDK = 전체적인 툴 + JRE, JRE라이브러리를 당겨온다. 3. C:\WebWork\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\web01\org\apache\jsp 4. C:\WebWork\.metadata\.plugins\org.eclipse.wst.server.core\tmp0에 가보면 Tomcat 8... 2019. 2. 11.