일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Spring Container란
- H2
- 인텔리제이
- ElasticSearch NGram
- Bean Factory란
- Spring Servlet이란
- Spring Handler
- 안드로이드
- Dispathcher Servlet이란
- ElasticSearch 동의어 파일
- 동의어 파일
- 토큰필터
- ElasticSearch EdgeNGram
- ElasticSearch 토큰필터
- ApplicationContext란
- H2 DB
- ContextLoaderListener란
- 안드로이드스튜디오
- Servlet Container란
- 자바
- elasticSearch
- Servlet Life Cycle
- 계산기
- layout
- Java
- Servlet과 Thread
- Servlet 멀티 스레딩
- ElasticSearch 동의어 사전
- ElasticSearch Shingle
- spring 장점
- Today
- Total
목록분류 전체보기 (117)
결국 무엇이든 해내는 사람

제 블로그 스프링부트 카테고리에 이거 직전 글 참고하면 좋습니다 . -> h2 디비 연동 글 현재 User 클래스 상태 이제는 home html 을 수정할겁니다 jquery 이용 할거고 , ajax 이용해서 컨트롤러로 값을 전송할겁니다 홈 화면 간단하게 버튼눌러서 input text 값을 controller로 보낼건데 주의할점 js에 ajax 부분에서 data 에 넣은 key 값들은 실제 User 클래스에 있는 필드값과 동일해야함니다 그건 밑에 컨트롤러 작성하면서 이해가능 @RequestMapping(value={"/procUserAdd"},method = RequestMethod.POST) public String procUserAdd(User user){ System.out.println("come ..

최대한 간결하게 아주 빠르게 작성할 예정 우선 pom.xml에 com.h2database h2 1.4.200 org.springframework.boot spring-boot-starter-data-jpa 그다음에 entity 라는 패키지 밑에 User라는 클래스를 예로 만들었씁니다. User라는 클래스를 이용해서 바로 테이블을 생성할겁니다. 테이블 이름은 UserTable 이고 컬럼은 총 3개, 그중 userIdx는 @Id 어노테이션을 통해 PK로 지정 name에 빨간줄 걍 무시하세요 하단에는 getter setter를 작성하는데 단축키는 커맨드 N 키눌르면 바로 관련 알림창 뜹니다 이제는 h2 데이터베이스 설정을 위한 yml 파일을 작성할겁니다. 좌측에 존재하는 이거 쓰셔도되는데 그냥 저는 지우고 y..

kkm8257.tistory.com/86 IntelliJ - 따라하면 무조건 되는 Spring boot , git hub 연동하기 (MAC) 매우매우매우 간단한 방법으로 연동 할겁니다.. 따라하기쉽고 , 오류 안날꺼에요 저는 mac 사용자입니다 . mac 기준 포스팅 인텔리제이는 정상적으로 잘 깔려있다는 가정하에 작성합니다~ 깃허브 kkm8257.tistory.com 상단에 제가 작성해놓은 설정에서 이어서합니다 위 링크에는 git 관련 연동을 한큐에 정리해놨어요~ ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 프로젝트를 실행하면 가 뜰꺼에요 , 페이지가 없다는 얘깁니다. 삐빅 정상임니다 자이제 templates 폴더에 home 폴더를 만들어보까여 아마 이렇게 뜨는분들 많을건데 폴더안에 폴더하나밖에없거나그러면 이렇..

매우매우매우 간단한 방법으로 연동 할겁니다.. 따라하기쉽고 , 오류 안날꺼에요 저는 mac 사용자입니다 . mac 기준 포스팅 인텔리제이는 정상적으로 잘 깔려있다는 가정하에 작성합니다~ 깃허브도 가입되어있으셔야되요~ git 도 잘 설치되어있어야되요~ 자바는 1.8로 잘 설치해주세요~ 저는 home brew 써서 설치했던거같아요~ 저도 이런거는 인터넷보고 따라서 다운받아요~ 깃허브에 새로운 레포지토리를 만드세요 그리고 원하시는 위치에 알아볼수있게 새폴더를 하나 만들어두세요 저는 바탕화면에 Tistory라는 폴더를 만들었어요 그러면 커맨드창으로 tistory로 들어갑니다 cd ~ 를 치면 노트북의 root로 갈 수 있습니다. cd dir 을 치면 갈 수 있는 폴더리스트가 나와요~ 제 기준으로 cd Deskt..

1.8 5.0.7.RELEASE 1.6.10 1.6.6 org.springframework spring-context ${org.springframework-version} commons-logging commons-logging org.springframework spring-webmvc ${org.springframework-version} org.mybatis mybatis-spring 1.3.2 org.springframework spring-jdbc ${org.springframework-version} commons-dbcp commons-dbcp 1.4 oracle ojdbc6 11.2.0 system ${project.basedir}/src/main/webapp/WEB-INF/lib/ojd..

부트스트랩에서 제공하는 소스 WEB-INF안의 폴더에는 직접 밖에서 접근이 불가능하다. 그렇기 때문에 이미지는 resources라는 폴더를 만들고 그 안에 넣어둔다. 그리고 호출 Previous Next carousel-item 밑에 img src 경로를 알맞게 맞추어주면 된다 . 손쉽게 구현. 부트스트랩 홈페이지에 다른 소스들도 존재
docker를 정상적으로 설치한 이후에 간단한 커맨드로 실행가능 docker pull wnameless/oracle-xe-11g oracle 11g 도커이미지를 다운로드함 컨테이너에서 oracle을 실행시킬수 있는 파일들이 담긴 파일이라고 생각 docker run --name -d -p 59161:22 -p 59162:1521 -p 59163:8080 -v ~/my/oracle/data:/var/lib/oracle -e ORACLE_ALLOW_REMOTE=true --restart=always wnameless/oracle-xe-11g --name은 이름 , 이 이름으로 oracle을 실행시킬 거니까 어렵게 쓰지는 말것 -d 백그라운드에서 실행시킨다는 의미 -p 가상환경의 연결을 명시하는 것 -v 이거가..
Inversion of Control 제어의 역전 일반적인 제어권 : 내가 직접 만들어서 사용 ,인스턴스를 직접 생성 관리. 그런데 이런 의존성을 관리하는 일은 이제 누군가 밖에서 해준다. (이를 제어권의 역전이라고함) 이런 의존성 주입을 다른 누군가가 해준다. 제어를 역전 시킨 다는 것은 프레임 워크가 내 코드를 호출 하는 것이라고 생각하면 쉽다. 전달되는 인자나 반환 형식만 일치 하면 프레임워크 코드는 내가 작성한 객체와 타입을 고려하지 않는다. 등록된 메소드만 감지하여 실행한다. 다른 방법은 프레임워크에 정의 되어 있는 인터페이스, 추상타입을 나의 코드에서 구현, 상속 한후 프레임워크에 전달하는 것. 프레임워크는 인터페이스와 추상을 알고 있기 때문에, 내가 하려는 작업을 처리 할 수 있다. 이는 객..