| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- mssql
- java
- 개발
- crud
- DATABASE
- table
- Intellij
- Spring
- component
- Vue
- 컴포넌트
- sql
- reactjs
- 개발공부
- restapi
- 리액트
- JS
- 보안취약점
- 쿼리
- GIT
- jdk
- javascript
- 데이터베이스
- 자바스크립트
- 스프링
- 스프링부트
- 자바
- EXTJS
- React
- springboot
- Today
- Total
목록전체 글 (147)
준준의 기록일지
현재 솔루션을 개발중인 2년차 개발자입니다. 현재 회사에서는 Object(Entity Class)를 objects 패키지에 전부 넣어두고 Entitiy로 통신을 주고 받고 있습니다. 고객사 사이트마다 테이블 커스텀이나, 비즈니스 요구사항이 수정될 경우 문제가 있었지만, 큰 비상사태는 없던걸로 기억합니다. (다행히도..?) 문제는 잘 실행되던게 svn에서 update받아서 실행하면 종종 안되는 경우가 있었는데, 확인해보면 Entitiy에 컬럼정보나 이름이 수정되서였습니다. -> 지식이 부족했던 터라,,, udpate받으면 되지~ 커밋이 안됐나보지 했는데 학습을 할수록 이 구조가 잘못됐다는 걸 깨닫고 있네요. 현재는 ExtJS, Spring Legacy, mssql 로 솔루션 2.0에 대한 유지보수 및 엔지..
springboot initializer를 통해 프로젝트를 생성한 뒤 실행하니 아래 그림과 같은 에러가 발생했다. (맥 기준) 이럴 경우, Preferences > Build, Execution, Deployment > Build Tools > Gradle에 접근한다. 해당 그림과 같이 Gradle(Default) -> IntelliJ IDEA로 변경해준 뒤 Apply -> OK하면 정상적으로 프로젝트가 실행된다.
Array(배열) * 같은 종류의 데이터를 효율적으로 관리하기 위해 사용. -> 순차적으로 저장. * 인덱스 번호를 통한 빠른 접근 가능. 참고 : Primitive 자료형과 Wrapper 클래스 Java 에서는 int와 Integer 같이, Primitive 자료형과 Wrapper 클래스가 있음. 헤깔리지않게 Integer와 같은 Wrapper 클래스를 사용하자 Wrapper클래스를 사용하는 이유 - null을 용이하게 처리할 수 있고, - ArrayList 등 객체만을 핸들링하는 기능을 사용할 수 있다. ArrayList - 가변 길이의 배열 자료구조를 다룰 수 있는 기능을 제공한다. 참고 : List와 ArrayList의 차이 1. List list1 = new ArrayList(); 2. Arra..
컴포넌트 유효범위로 인해 다른 컴포넌트의 값을 직접 접근하지 못한다. 이렇게 다른 컴포넌트의 값을 참조하지 못하기 때문에 뷰에서 미리 정의해놓은 데이터 전달방식에 따라 일관된 구조로 애플리케이션을 작성하게 된다. 가장 기본적인 데이터 전달 방법 - 상위(부모) - 하위(자식) 컴포넌트 간의 데이터 전달 방법. - 이것은 트리 구조에서 부모 노드, 자식 노드처럼 컴포넌트 간의 관계가 부모, 자식으로 이루어진 컴포넌트를 의미한다. 상위에서 하위로는 props라는 특별한 속성을 전달한다. 그리고 하위에서 상위로는 기본적으로 이벤트만 전달한다. props의 속성 - props는 상위 컴포넌트에서 하위 컴포넌트로 데이터를 전달할때 사용하는 속성이다. props 속성을 사용하려면 아래와 같이 한다. Vue.comp..