일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- db
- r
- list
- AI
- imshow
- CLONE
- Session
- Linux
- model
- 이미지
- Anaconda
- tensorflow
- Python
- imread
- Repository
- branch
- 파이썬
- 가중치
- Spring
- data
- 저장소
- 함수
- git
- 머신러닝
- Java
- gitignore
- datascience
- destroyallwindows
- Vector
- opencv
- Today
- Total
목록Servlet (22)
AI학교

Inversion of Control(제어 역전) 프로그램 코드 내에서 참조하려는 객체를 직접 생성하지 않고 외부의 다른 존재가 생성하여 제공한다는 개념이다. 외부의 다른 객체를 Container라고 하며 IoC 오브젝트 혹은 IoC Container라고 한다.

Intercepter는 springcontext가 넘어온 이후에 실행되기 때문에 spring-servlet.xml에 작성한다 게시물은 로그인안해도 확인할 수 있게 만들고, 글쓰기는 로그인해야 되게 만들기

로깅이란 프로그램 개발 중 디버깅 및 개발 완료 후 문제점을 추적 또는 분석하기 위해 갖춰야할 요구 조건입니다. log는 프로그램 개발이나 운영시 발생하는 문제점을 추적하거나 운영상태를 모니터링하는 정보입니다. logging이란 로그를 생성하도록 시스템을 작성하는 활동입니다. 장점 재현하기 힘든 버그에 대한 유용한 정보를 제공합니다. 성능에 관한 통계와 정보를 제공할 수 있습니다. 로깅생성과정 Logging 생성 Logging Level 설정 Rolling Policy 설정 TriggeringPolicy 설정 ConsoleAppender 설정 FileAppender 설정 출력 포매팅 설정 로거 생성 범위 @ 모듈명 많은 함수와 클래스들을 포함하는 모듈의 전역 Logger 인스턴스로 생성 @객체인스턴스 _..

N-tier @Controller -> Pregentation @Service -> Business Logic @Repository -> Data(개별 테이블 C->Insert, R->select, V->update, D->delete)

갤러리 사진 Annotation으로 매핑 1. Handler 2. Parameter 3. URL Path 기반 파라미터(최근 많이 쓰는 방법) 4. ModelAttribute (요청 파라미터가 많을 경우)

기존에 자바에서 쓰던 패키지 이름과 겹치면 둘중 하나는 쓸 수 없게 되기 때문에 Group id는 신중하게 쓰도록 합시다!!! 그럼 pom.xml이 바뀐것을 확인할 수 있습니다. pom.xml이 변경됐을 때 반드시 update project를 해줘야 합니다. spring에서 의존성 라이브러리를 추가하기 위해서 해줘야 할 것! Maven local repository Build가 안될때 여기를 살펴보아요 ㅎㅎ Bean Container와 Factory를 사용하기 위해서 설정해 줘야 할 것! 해당 XML을 검증하기 위해 namespace를 입력합니다. Bean의 설정 방법 1. xml의 beans에 , 로 직접 설정할 수 있습니다.(기존의 설정방법) 2. Annotation @Controller가 자동으로 ..

스프링은 자바 엔터프라이즈 개발을 편하게 해주는 오픈소스 경량급 어플리케이션 프레임워크입니다. 기업을 대상으로 어플리케이션을 개발합니다. Framework는 소프트웨어를 만드는데 기본이 되는 골격 코드로, 반제품 완전한 어플리케이션 소프트웨어가 아닙니다. 도메인(문제영역)을 해결하기 위해 설계된 재사용 가능한 모듈입니다. 확장해 비즈니스 요구에 맞는 완전한 어플리케이션으로 완성이 요구됩니다. 종류로는 웹 어플리케이션 프레임워크 Struts, WebWork, Spring MVC 데이터베이스 어플리케이션 프레임워크 iBatis(MyBatis), Hibernate, Spring DAO 기타 프레임워크 Logging(Log4J), 빌드/배포(Ant, Maven), 단위 테스트(JUnit) Application ..