일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Spring
- EXTJS
- 개발공부
- component
- DATABASE
- Vue
- table
- 자바
- sql
- 스프링
- 보안취약점
- 자바스크립트
- javascript
- 컴포넌트
- 리액트
- Intellij
- reactjs
- 데이터베이스
- restapi
- java
- springboot
- crud
- 개발
- jdk
- 스프링부트
- mssql
- 쿼리
- JS
- React
- GIT
- Today
- Total
목록전체 글 (146)
준준의 기록일지
Vue.js 웹 페이지 화면을 개발하기 위한 프런트엔드 프레임워크 화면단 라이브러리이자 프레임워크라고도 볼 수 있다. 점진적인 프레임워크로서의 뷰의 의미 명시적 렌더링(코어 라이브러리) -> 컴포넌트 기반 -> 클라이언트 사이드 라우팅(프레임워크 기능) -> 상태 관리 뷰 코어 라이브러리는 화면단 데이터 표현에 관한 기능들을 중점적으로 지원하지만 프레임워크의 기능인 라우터, 상태 관리ㅣ ,테스팅 등을 쉽게 결합할 수 있는 형태로도 제공된다. 즉, 라이브러리 역할뿐만 아니라 프레임워크 역할도 할 수 있다. 그래서 뷰를 점진적인 프레임워크라고 부른다. 뷰의 장점 리액트와 앵귤러와 같은 테스트 케이스에서 성능을 비교한 결과 뷰가 가장 빠른 것으로 보여짐. 리액트의 장점과 앵귤러의 장점 합침 -> 앵귤러의 데이..

JPA는 기술 명세이다 JPA는 Java Persistence API의 약자로, 자바 어플리케이션에서 관계형 데이터베이스를 사용하는 방식을 정의한 인터페이스이다. 중요한 부분은 JPA는 특정 기능을 하는 라이브러리가 아닌 인터페이스라는 점! JPA는 단순한 명세이기 때문에 구현은 없다. JPA를 정의한 javax.persistence 패키지의 대부분은 interface ,enum, Exception, 그리고 각종 Annotation으로 이루어져 있다. 예를 들어, JPA의 핵심이 되는 EntityManager는 아래와 같이 javax.persistence.EntitiyManager라는 파일에 interface로 정의되어 있다. Hibernate는 JPA의 구현체! Hibernate는 JPA라는 명세의 구..
출처 : https://ifuwanna.tistory.com/221
아래와 같이 try에서 객체 초기화를 통해 자동해제를 해줄 경우, 아래와 같은 문제가 발생할 수 있다. socket class의 객체를 초기화해주고 해당 socket을 다른 객체에 할당해준다. try()에서는 객체 초기화만 가능하므로, socket.setSoTimeout(1000 * 30);을 중간에 껴넣을 수가 없다. 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 try( //Try-with-resources를 이용한 자원 자동해제. Socket socket = new Socket(psCommunicator.getAddress(), psCommunicator.getPort()); BufferedWriter..