일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- KPT
- #내일배움캠프
- 변수의 다양성
- Java의 이점
- 스파르타내일배움캠프
- 성장기록
- 포맷은 최후의 보루
- 클래스
- Java
- Git
- Github_token
- 내일배움캠프
- JVM
- 해우소
- diary
- 회고록
- GitHub
- Diary 해우소
- #스파르타내일배움캠프TIL
- static
- 감사기록
- 메서드
- #스파르타내일배움캠프
- 객체지향 언어
- 스레드
- Token
- 생성자
- 스파르타내일배움캠프TIL
- TiL_1st_0419
- 인스턴스
- Today
- Total
목록분류 전체보기 (228)
몬그로이
첫 API 명세서 작성특강 >> API 명세서를 프로젝트 시작 전에 작성해야만 하는 명확한 이유를 얻음 https://mongroy.tistory.com/56 JPA 와 SpringBoot 그리고 BeanSpring에서 제공하는 Bean의 기능인 Transaction을JPA, SpringBoot 모두 Transaction 도입함 JPA, SpringBoot 모두 Spring에서 제공하는 기능SpringBoot가 JPA의 발전형으로 긴 코드 작성을 줄여준다그 대신 그에 따른mongroy.tistory.com RESTful APIRepresentational State Transfer안전, 신뢰, 효율 참고https://aws.amazon.com/ko/what-is/restful-api/ RESTful ..
Spring에서 제공하는 Bean의 기능인 Transaction을JPA, SpringBoot 모두 Transaction 도입함 JPA, SpringBoot 모두 Spring에서 제공하는 기능SpringBoot가 JPA의 발전형으로 긴 코드 작성을 줄여준다그 대신 그에 따른 키워드들과 그 사용법을 익혀야 함 Entity Manager 나 Entity Manager Factory 의 줄임말인 em 과 emf 등이 함께 쓰이기 때문에연결해서 생각하는 것이 이해하기 쉬우나 혼동이 올 수 있으니 주의
https://mongroy.tistory.com/54 Entity + JPA@Entity Java Persistence API (JPA)에서 사용되는 주석(annotation)으로, 객체를 데이터베이스 테이블에 매핑하기 위해 사용된다@Entity(name="abc") 와 같이 사용할 수 있는데 디폴트 값으로 클래스명이 들mongroy.tistory.com 요즘 상당히 바보가 된 것 같은 기분이다모르는게 너무 많아서남들과 비교하면 안 되는데 자꾸 비교하게 된다하루 빨리 방법을 찾자이대로면 팀에 누가 될지도 모른다..
@Entity Java Persistence API (JPA)에서 사용되는 주석(annotation)으로, 객체를 데이터베이스 테이블에 매핑하기 위해 사용된다@Entity(name="abc") 와 같이 사용할 수 있는데 디폴트 값으로 클래스명이 들어가기 때문에 abc에 클래스명을 챙겨 넣지 않아도 된다@Id해당 필드가 엔티티의 주요 식별자(primary key)임을 나타냄+ 생성된는 고유한 값으로 client가 정하는 것이 아님@GeneratedValue 해당 필드가 자동으로 생성되는 값임을 나타냄 @Table엔티티 클래스와 실제 데이터베이스 테이블 간의 매핑을 세부적으로 제어할 때 사용기본적으로 JPA는 엔티티 클래스의 이름을 가지고 해당 클래스를 매핑할 테이블 이름을 유추한다 그러나 때로는 엔티티 클..
아직 배우는 단계라 정확하지 않을 수는 있지만 Spring을 배운다는 건프로그래밍의 간소화를 배우는 것 무작정 암기해서 사용할 것이 아니라면Spring으로 오기까지의 과정이나 변화를 익혀야 한다 한 가지가 여러 가지 기능을 품고 있기 때문에제대로 활용하기 위해서는그 한 가지 기능이 나오기 까지의 절차를 이해해야 한다 그렇게 하는 과정에서 수많은 낯선 용어들이 난무하기 때문에머릿속이 어지러울 수 밖에 없다 그렇기 때문에 단 한 번 만으로 익혀서 사용하겠다는 욕심은 금물인 것이다
https://mongroy.tistory.com/51 Spring을 하기 위한 기초SQL 언어 종류 DDL(Data Definition Language) CREATE, ALTER, DROP, RENAME DML(Data Manipulation Language) INSERT, UPDATE, DELETE, SELECT DCL(Data Control Language) GRANT, REVOKE, TRUNCATE TCL(Transaction Control Language) COMMIT, ROLmongroy.tistory.com
SQL 언어 종류& 명령어들 DDL (Data Definition Language)CREATE, ALTER, DROP, RENAME DML (Data Manipulation Language)INSERT, UPDATE, DELETE, SELECT DCL (Data Control Language)GRANT, REVOKE, TRUNCATE TCL (Transaction Control Language)COMMIT, ROLLBACK, SAVEPOINT JdbcTemplate :DB 작업의 과정을 줄여주기 위해 제공되는 클래스 멤버변수 DataSource dataSource : 연결 관리/ 주로 Spring의 의존성 주입을 통해 주입 주요 메서드update(String sql, Object... args): ..