일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Polymorphism
- string
- 추상클래스
- value
- class
- super
- arguments
- reference
- start()
- eclipse
- 생성자
- override
- constantnumber
- overload
- garbagecollection
- Vector
- concreteclass
- fuction
- Hashtable
- 콘크리트클래스
- Eureka
- MSA
- object
- hamobee
- methodArea
- hashCode
- run()
- 객체형변환
- abstractclass
- ALTER
- Today
- Total
목록Spring (17)
뇌운동일지
1. aspectj를 이용한 AOP - 안 나옴 ( spring이 없는 환경에서 AOP를 사용하는 법 ) 2. spring을 이용해서 bean 생성 - 자주 나옴 XML ① 선언 XML ② root 태그 설정 ③ root 태그 안쪽에 참조 위치 설정 1) xmlns 2) xmlns:xsi 3) xsi:schemaLocation 3. Spring을 이용한 AOP : XML 사용 xmlns => 기본 xmlns:xsi xmlns:aop => 접두어가 aop로 시작되는 태그 여러 종류의 태그를 접두어로 구별해서 쓴다 ( 확장 접두어 : 서로 다른 사람들이 개발한 것, 접두어를 사용하여 이름영역에 충돌이 일어나는 것을 방지 ) namespace => 내가 사용하는 4. Aspectj의 @ ( 어노테이션 ) 이용..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bZ3mGy/btqE6xLIrBo/iCjvnMAefrGfHpHBCK9VCK/img.png)
spring 프로젝트 설정 3가지 방법 1. 수동 셋팅 ( 가장 직관적 - 기존의 프로젝트 구성과 유사, XML기반 ) 1) 이클립스 - help - market place - sts 검색 버전 3 선택 - 설치 2) 웹프로젝트 생성 3) 생성된 프로젝트를 configure to maven project로 전환 ( maven은 라이브러리 자동 설치를 관리해주는 중요한 tool ) 4) 생성된 프로젝트에 다시 한번 convert to aspectj 전환 ( aspectj : spring 과 사용하면 xml 설정을 많이 줄일 수 있음 ) 5) maven 을 적용하면 프로젝트에 pom.xml 이 생성됨 6) https://mvnrepository.com/에 가서 spring 라이브러리 검색 후 사용할 버전(5..
Spring Framework MVC 패턴 -> Struts ( MVC 패턴을 프레임워크화 ) Spring Framework + α ( AOP, DI ) IoC 제어의 역전 : 개발자에서 프레임워크로 제어권 이전 AOP : 관점 지향 ( Aspect Oriented Programming ) DI : 의존성 주입 ( DI는 AOP를 하기 위한 수단 ) AOP ( Aspect Oriented Programming ) 컴포넌트 개발 커스터마이징 : 고객의 요구에 맞추어 작업 기능이 추가되면서 초기 계획대로 되지 않을 수 있음 기존의 소스를 건드리지 않고 원하는 기능을 추가 code, advice join point : 기능이 추가될 가능성이 있는 곳 point cut : 실제로 적용된 곳 aspect ( ad..