일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- calendar
- javascriptcalendar
- 페이징
- jQuery값전달
- joinfetch
- fullcalendar
- Hibernate
- JQuery
- jQuery값전송
- 대량쿼리
- fetchjoin
- jQueryUI
- 벌크연산
- values()
- JPQL
- paging
- Generic
- jscalendar
- JPA
- 페치조인
- 프로젝트생성
- 스프링데이터흐름
- LIST
- 엔티티직접사용
- 자바서블릿
- 제너릭
- springflow
- 제네릭
- namedQuery
- javaservlet
- Today
- Total
목록분류 전체보기 (259)
가자공부하러!
참고 : https://www.slipp.net/questions/10 참고 : https://spring.io/guides/gs/async-method/ 참고 : https://www.baeldung.com/spring-async 참고 : https://regardingit.tistory.com/34 1. 개발환경 - JDK 8 - Spring Framework - Hibernate 2. @Async? - 메소드를 비동기처리하기 위한 어노테이션 - 제약 > public 메소드여야만 한다. > 동일한 클래스 내에서 @Async 메소드를 호출할 수 없다.
참고 : https://taking.kr/blog/archives/4844.html 맥에서 SSHPass 설치부터 사용까지 (비밀번호 없이 SSH 접속하기) | Taking 블로그 맥에 SSHPass 설치부터 사용까지 (비밀번호 없이 SSH 접속하기) “homebrew에서는 공식적으로 SSHPass 지원을 안하기에 설치하는 겸 포스팅을 작성한다.” 1. SSHPass 란? SSHPass란 손쉽게 말하자면, Desktop에서 Server로 비밀번호 없이 접속할 수 있도록 도와주는 역할이라고 보면 된다. 사실 SSHPass가 없어도 ssh-keygen으로 공개키를 만들어서 Server 에서 작업하여 설정할 수 있지만 taking.kr iTerm2에서 사용방법 1. preference -> pro..
1. 문서조각을 하나의 문서로 가져오는 방법 = Market REST API aaa; :doctype: book :icons: font :source-highlighter: highlightjs :toc: left :toclevels: 4 === 개별 문서조각 가져오는 방법 include::{snippets}/create-market/curl-request.adoc[] == create-market === 여러 개의 문서조각 가져오는 방법 operation::create-market[snippets='curl-request,http-request,http-response,httpie-request,links,request-body,request-fields,request-headers,response-b..
Spring REST Docs 사용 중 오류와 해결이력 모음 1. 200109 테스트오류 1.1. 오류 위치와 내용 java.lang.IllegalStateException: No LinkExtractor has been provided and one is not available for the content type null @RunWith(SpringRunner.class) @SpringBootTest @AutoConfigureMockMvc @AutoConfigureRestDocs @Import(RestDocsConfiguration.class) public class MarketTest { @Autowired private MockMvc mockMvc; @Autowired private Object..
참고 : https://tools.ietf.org/html/draft-kelly-json-hal-08 참고 : http://stateless.co/hal_specification.html 참고 : https://en.wikipedia.org/wiki/Hypertext_Application_Language 1. HAL? 1.1. 정의 - JSON, XML 코드 내의 외부 리소스에 대한 링크와 같은 하이퍼 미디어를 정의하기 위한 규칙 - 프로젝트 구성 방식에 대한 요구 사항을 부과 할 필요가 없기 때문에 여러 도메인에 쉽게 적용 가능 > HAL을 사용하는 모든 API에 쉽게 통합할 수 있는 범용 라이브러리를 만들 수 있음 1.2. 특성 - 리소스와 링크라는 두 가지 개념을 기반으로 요소를 표현 > 리소스 :..
참고 : https://asciidoctor.org/docs/user-manual/ org.asciidoctor asciidoctor-maven-plugin 1.5.3 generate-docs prepare-package process-asciidoc .jsp utf-8 my-theme.css html book org.springframework.restdocs spring-restdocs-asciidoctor 2.0.2.RELEASE maven-resources-plugin 2.7 copy-resources prepare-package copy-resources src/main/webapp/WEB-INF/views/docs ${project.build.directory}/generated-docs
참고 : https://basketdeveloper.tistory.com/52 1. 순서 1.1. 리액트 앱 생성(create-react-app) 1.2. 리액트 앱 경로 내 Node.js express 백엔드 서버 프로젝트 생성 1.3.
기존 Maven 프로젝트에 새로운 디펜던시를 추가해야 하는 경우 jar를 못찾겠다고 개발툴이 오류를 뿜는 경우가 있다. 분명 다른 프로젝트에서 쓰던 디펜던시인데도 못찾겠다고 한다면? .m2폴더를 날리는 등 여러 방법이 있겠지만 우선 디펜던시 버전을 확인해보자. spring boot 2.2.2를 사용한다면? 그에 맞는 버전의 디펜던시 사용 org.springframework... missing Some problems were encountered while processing the POMs: maven :jar is missing
1. HATEOAS? 1.1. HATEOAS - Hypermedia as the Engine of Application State - RESTful 아키텍쳐의 구성 요소 - 클라이언트가 서버와 하이퍼미디어를 통해 동적으로 정보를 제공하는 네트워크 어플리케이션과 상호작용 할 수 있게끔 해줌 > 서버가 응답을 할 때, 연관있는 URI를 응답에 포함시켜 반환 1.2. 사용목적 - 서비스가 제공하는 자원에 접근하기 위해 아무런 사전 지식도 요구하지 않는 API 수준을 달성하기 위함 - Spring REST Docs를 통해 제공하는 API가 RESTful 조건을 충족시키기 위함 > 제공된 API와 연관된 URL을 알려줘서 Self-Descriptive Message 가 되게끔 API를 작성하기 위함 1.3. 장점..
1. 조건 > 하나의 Market 엔티티는여러 개의 MarketEmployee 엔티티와 MarketItem 엔티티를 갖는다. 2. 목표 > Market, MarketEmployee, MarketItem CRUD 프로그램 작성을 통해 Hibernate 연관관계 매핑 연습 3. 코드 > Entity @Entity @Table(name = "market") @Getter @Setter @ToString public class Market { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "market_id") private Long id; private String name; @OneToMany(mappedBy = "market..
참고 : https://docs.spring.io/spring-restdocs/docs/2.0.2.RELEASE/reference/html5/ 참고 : https://cheese10yun.github.io/spring-rest-docs/ 참고 : http://wonwoo.ml/index.php/post/476 참고 : https://seungwoo0429.tistory.com/34 참고 : https://jojoldu.tistory.com/299 참고 : https://spring.io/projects/spring-restdocs 개발환경 Spring Boot 2.2.2(maven) JDK 1.8 * 주의 : gradle과 maven은 몇몇 세부내용들이 다름(패키지 경로 등) * 주의 : Spring B..