일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- hamobee
- object
- 생성자
- 추상클래스
- garbagecollection
- super
- eclipse
- class
- methodArea
- 객체형변환
- reference
- Polymorphism
- abstractclass
- 콘크리트클래스
- Eureka
- start()
- run()
- concreteclass
- Vector
- fuction
- hashCode
- override
- constantnumber
- overload
- Hashtable
- MSA
- string
- ALTER
- arguments
- value
- Today
- Total
목록Spring (17)
뇌운동일지
DB 접속 정보를 jdbc 에서 jndi 로 변경 후, 서버 재실행할 경우, 이러한 오류가 발생했다. could not open jdbc connection for transaction java.sql.sqlexception no suitable driver java.sql.SQLException: cannot create jdbc driver of class '' for connect url 'null' web.xml applicationContext.xml tomcat server 의 context.xml 등을 모두 확인했는데도 반복적으로 오류 발생 -> maven build 다시해서 해결했다.
프레임워크 = 클래스 + 라이브러리 Application Framework (그냥 framework 라고 해도 된다) 프로그래밍에서 특정 운영 체제를 위한 응용 프로그램 표준 구조를 구현하는 클래스와 라이브러리 모임 라이브러리는 도구의 모음. 프레임워크는 지켜야하는 룰 DAO (Data Access Object) DB를 사용해 데이터 조회, 조작 기능 전담 객체 mybatis - sqlSession applicationContext.xml 에 bean 으로 sqlSessionFactory Connection : 단순 물리적(네트워크) 연결 SqlSession : RDB 인증 거친 논리적 연결 상태 Spring Service Layer Controller Layer (Representation Layer)..
CORS Cross-Origin Resource Sharing 추가적인 HTTP header 사용해서 애플리케이션이 다른 origin의 리소스에 접근할 수 있도록 하는 매커니즘 그러나 다른 origin 에서 내 리소스에 함부로 접근하지 못하게 하기 위해 사용 요청 헤더 목록 Origin Access-Control-Request-Method Access-Control-Request-Headers 응답 헤더 목록 Access-Control-Allow-Origin Access-Control-Expose-Headers Access-Control-Max-Age 내가 허용한 origin 들만 세션을 요청할 수 있도록 하기 위해 필요 만약 내가 서비스하고 있지 않은 사이트에서 세션 요청하여 세션 획득이 가능하다면, ..
JAVA에서 DB Connection 할 때 사용하는 방법 ) JDBC, DBCP, JNDI JDBC 자바에서 제공하는 API database connection interface DBCP, JNDI 실질적으로 소스개발 시 사용하는 DB커넥션 방법론 DB Connection Pool 이용하는 방식 DBCP DB 커넥션을 어플리케이션 소스 내에서 제어하면서 DB 풀 가짐 JNDI DB 커넥션을 WAS단에서 제어하면서 서버에서 하나의 커넥션 풀 연결 ---------------------------------------------- JDBC DB 정보 가져올 때마다 DB 연결 열고 닫고 함. 각 페이지에 DB 통신 필요한 부분 있으면 DB 객체 생성, Connection, Disconnection 속도, 효..
(컨텍스트 설정에 따라 ) DispatcherServlet이 처리하지 못한 요청을 DefaultServlet에 넘겨주는 역할을 하는 핸들러 요청 URL 에 매핑되는 컨트롤러가 존재하지 않는 경우, 404 에러 대신 DefaultServlet 이 해당 요청 URL 처리 우회적 사용) controller 에서 받지 않는 타입이 왔을 때, resource를 한번 더 찾아본다. 파일명이 일치하는 것이 있으면 return 원래는 을 사용하여, servlet 이 받지 않고, 정적리소스를 처리해야한다. apache-tomcat WEB/WAS WEB : 정적리소스 처리 WAS : 동적리소스 처리 (ex.service 호출) apache는 WEB서버, 정적리소스만 처리 tomcat은 WEB/WAS서버, 정적-동적 리소스..
아래의 글을 공부한 내용 javannspring.tistory.com/231 Spring Framework 실행순서 사전지식 POJO 스프링의 특징 중 하나 평범한 옛날 자바 객체 Not POJO = Servlet의 특징 javax.servlet, javax.servlet.http 패키지를 import해야 한다. Servlet, Generic Servlet, HttpServlet 중 하나를 상속해.. javannspring.tistory.com Servlet Container (Servlet Engine) - 서블릿 실행 - 세션 관리 - 네트워크 서비스 - 메시지 인코딩/디코딩 - 서블릿 생명주기 관리 spring 실행순서 1. loading 웹 어플리케이션이 실행되면 Tomcat(WAS)에 의해 we..