Rabbitmq, Toppic으로 보내고 받는 간단예제입니다. 보내고 받을 때 Queue name과 routing key 설정 하는 부분만 주의 깊게 보면 될거 같습니다. rabbitmq 설치 관련 내용은 생략하고 설치된 mq에 간단하게 보내고 받는 것만 예제로 만들어 봤습니다. Rabbitmq 설치하기 - mac os Homebrew 설치하는 법은 생략합니다. Brew install rabbitmq 설치 후 메시지 To start redis: brew services start redis Or, if you don't want/need a background service you can just run: /usr/local/opt/redis/bin/redis-server /usr/local/etc/re..
회사에서 activemq를 도입해보고자 환경을 구축하고 테스트를 하는데 mq와 연결도 잘 안되고 이상한 에러가 발생합니다. 이럴때 activemq 프로젝트를 만들어서 연결 및 produce, reciever 를 테스트 하면 원인을 찾기가 수월합니다. 예제는 spring.io에 있는 내용을 그대로 따라했습니다. 출처 https://spring.io/guides/gs/messaging-jms/ What you'll need 대략 15분 정도 소요 eclipse jdk 1.8 or later Gradle Work flow 1. 프로젝트생성 2. build.gradle 수정 3. Source Coding 4. Test 1. 기본 Spring boot 프로젝트를 생성합니다. 2. build.gradle 수정 pl..
Overviews 스프링 부트로 되어 있는 예제는 많으나 레거시로된 spring framework 프로젝트의 연동 예제는 찾기가 힘들었습니다. 기존 코드에 설정을 추가했는데 에러가 발생해서 별도 프로젝트로 먼저 구성해 보고 삽입 하기로 했습니다. 프로젝트 생성 이클립스에서 프로젝트 생성 프로젝트 선택 Spring - Spring Legacy Project 선택 Simple Projects - Simple Spring Web Maven 선택 기본 프로젝트를 생성 후 필요한 코드를 추가해서 테스트. 개발환경 spring framework 4.3.9 jdk 1.8 maven eclipse Dependency redis 연동 dependency * spring-data-redis 2.*는 spring frame..
1. OverviewAssert는 단순히 if문을 줄이는 역할만 하는 것은 아닙니다. 프로젝트 규칙을 적용하고 공통을 재사용한다는 것에 큰 의미가 있습니다. 복잡한 기술이 필요한 것도 아니고 누구나 쉽게 사용할 수 있는 것이기에 초기 공통 개발 시 반드시 고려해야할 항목 중 하나입니다. 2. Spring Assert를 사용하는 목적 Spring Assert는 인수를 검증하고 조건에 맞지 않는 경우 IllegalArgumentException 또는 IllegalStateException를 발생시킵니다. 이 부분은 조건문을 단순화하고 반복적인 코드를 줄이는 역할을 합니다. 다음 코드를 보겠습니다. 123if(user == null) { throw new IllegalArgumentException("사용자 ..
AG-GRID 칼럼 동적 HIDE/SHOW 예제칼럼을 동적으로 보여주거나 감추는 예제 Html1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 AG GRID Column Hide 예제 AG GRID Column Hide 예제 Age Country Year Date var MainGrid = function(){ var _this = this; /* grid 영역 정의 */ this.gridDiv = "myGrid"; /* ..
1. Column Definitions 자주 사용하면서 필수 값에 대해 설명합니다. 예제)123456789101112var columnDefs = [ {headerName:"Athlete", field: "athlete", width: 150, minWidth:120, pinned:'left', suppressSizeToFit: true, suppressMenu: true, sort: 'asc'}, {headerName:"Age", field: "age", width: 90, minWidth: 50, maxWidth: 100, pinned:'left', suppressMenu: true, suppressSorting : true}, {headerName:"Country", field: "country",..
AG-GRID 설치 라이브러리 추가만 하면 됩니다. Tasks 1. html 작업div 생성 2. javascript 작업칼럼정의gridOptions 정의 ag-grid생성 및 데이터 삽입 1. div 생성123 Colored by Color Scriptercs 2. 칼럼정의 12345678910111213var columnDefs = [ {headerName:"Athlete", field: "athlete", width: 150, minWidth:120, pinned:'left', suppressSizeToFit: true, suppressMenu: true, sort: 'asc'}, {headerName:"Age", field: "age", width: 90, minWidth: 50, maxWidth..
1. AG-GRID 소개자바스크립트 기반의 오픈 소스 그리드로 무료와 상용버전을 제공합니다.무료만으로도 많은 기능을 제공하며 상용도 비싸지 않으니 그리드를 도입하려고 한다면 충분히 고려해볼 만한 제품입니다. 홈페이지 : https://www.ag-grid.com/ 데모 화면 커뮤니티 버전에서 엔터프라이즈로 전환하고자 한다면 라이브러리만 교체하면 바로 적용이 됩니다. 개발자 수로 라이센스를 결정하는데 하나의 도메인에서 사용한다면 개발자당 $750입니다. 여러 애플리케이션을 개발한다면 $1200달러를 추천합니다. 유로 버전의 경우 피봇 기능, AGGREGATION 기능 등을 제공하는데 일단 써보고 필요 시 전환하면 좋을 거 같습니다. 레퍼런스를 보면 엔터프라이즈는 기능 옆에 빨간색 e가 붙는 것을 볼 수 있..
- Total
- Today
- Yesterday
- sample
- 그리드
- 설정
- RESTful
- thymeleaf
- spring
- SHEETJS
- 메시지
- UI
- example
- REST
- mybatis
- 엑셀
- listToMap
- lombok
- springboot
- Javascript
- 타임리프
- mapToList
- ag grid
- 샘플
- Spring Boot
- cache
- java
- oracle
- AG-GRID
- 예제
- 스프링
- 스프링부트
- restful서비스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |