일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바스크립트
- 정보처리기사실기
- typescript
- 평일코딩
- 리액트
- 정보처리기사요약
- 정보처리기사정리
- spring
- javascript
- VUE
- 이안의평일코딩
- 정보처리기사
- react
- 리액트네이티브
- Java의정석
- 스프링
- 정보처리기사실기요약
- 자바스크립트 코딩테스트
- Oracle
- 자바의정석
- 자스코테
- CSS
- ReactNative
- 정보처리기사실기정리
- 국비IT
- 타입스크립트
- 국비코딩
- 코딩테스트
- php
- 오라클
- Today
- Total
목록스프링 (8)
이안의 평일코딩
2020.11.19~20(목~금) PROCEDURE, FUNCTION => 재사용을 위해! SQL -- 게시판 테이블 1 2 3 4 5 6 7 8 9 10 11 12 -- 게시판 CREATE TABLE project_board( no NUMBER, name VARCHAR2(34) CONSTRAINT pb_name_nn NOT NULL, subject VARCHAR2(1000) CONSTRAINT pb_sub_nn NOT NULL, content CLOB CONSTRAINT pb_cont_nn NOT NULL, pwd VARCHAR2(10) CONSTRAINT pb_pwd_nn NOT NULL, regdate DATE DEFAULT SYSDATE, hit NUMBER DEFAULT 0, CONSTRAINT..
2020.11.18(수) SpringAOPProject3 기본설정 후 SQL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 CREATE TABLE spring_reply( no NUMBER PRIMARY KEY, name VARCHAR2(34) NOT NULL, subject VARCHAR2(1000) NOT NULL, content CLOB NOT NULL, pwd VARCHAR2(10) NOT NULL, regdate DATE DEFAULT SYSDATE, hit NUMBER DEFAULT 0, gi NUMBER, --답변 gs NUMBER DEFAULT 0, gt NUMBER DEFAULT 0, root NUMBER DEFAULT 0, depth NUMBER DEFAULT 0 ); Co..
2020.11.17(화) mvnrepository.com/artifact/javax.validation/validation-api/2.0.1.Final Maven Repository: javax.validation » validation-api » 2.0.1.Final javax.validation validation-api 2.0.1.Final // https://mvnrepository.com/artifact/javax.validation/validation-api compile group: 'javax.validation', name: 'validation-api', version: '2.0.1.Final' // https://mvnrepository.com/artifact/javax.validat..
2020.11.13(금) SpringMybatisProject pom.xml, WEB-INF/lib폴더에 ojdbc14.jar복붙 web.xml (4버전 xml사용 방식설정) 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 dispatcher org.springframework.web.servlet.DispatcherServlet ContextConfigLocation /WEB-INF/config/application-*.xml dispatcher *.do encodingFilter org.springfram..
2020.11.09(월) .m2 tomcat sts-bundle(편집기) 클래스: 리플렉션 (클래스의 정보를 읽어와서 처리) 1) class : Class.forName() => 메모리 할당 2) 멤버변수 : 필요시에 변수의 초기화 3) 생성자 : 멤버변수 초기화 (매개변수) 4) 메소드 : setter/getter DL getBean() 클래스 관리자 사용자 요청 => 클래스 찾기 DI 주입(필요한데이터 첨부) => 1) seter DI (멤버변수 값 주입) 2) 생성자 DI (생성자 매개변수에 값 주입 c:name="") 3)메소드 DI (메소드 init-method destroy-method) json> SpringMovieProject 기본설정 1)Properties - Java Compiler,..
2020.10.27(화) 메모리 할당 @Component : 일반 클래스 (Sawon, MainClass...) @Repository : DAO @Controller : Model @Service : Manager, DAO+DAO @RestController : 파일 전송없이 일반 문자열 전송 (Ajax, React ...) ======> Spring ======= 1. DI, Container개념 2. AOP VS OOP 3. DAO VS Service 주입 (Inject) (메모리에 저장된 객체 주소를 가지고 올 때 사용), 일반 변수는 사용할 수 없다 @Autowired : 스프링에서 저장된 클래스 중에 맞는 주소 찾아서 자동 주입 =================== @Resource @Qualif..
2020.10.26(월) src/main/java app.xml (beans, context, p) app2.xml (beans. context, p) app3.xml (beans, context) Config.xml src/main/java com.sist.di MainClass.java package com.sist.di; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; // 클라이언트에서 데이터 볼 수 있게 만드는 클래스 // WEB => JSP(View) import java.util.*; public class M..
2020.10.21(수) ORM(MyBatis) Spring은 Container다 Container : 관리(조립) => 클래스를 모아서 관리 스프링에서 지원 (page 49) ============ BeanFactory ==> CORE(DI) | ApplicationContext AnnotationConfigApplicationContext | DI, AOP | WebApplicationContext WebAnnotationConfigApplicationContext DI, AOP, MVC => XML, Annotation에 등록된 클래스를 읽어서 관리 Component : 클래스 한개 컴퓨터 : CPU(메인보드), 메모리, 하드... OnLineSpringDIStudy2 pom.xml src/main..