JPA 의 getById() vs findById() https://bcp0109.tistory.com/325 JPA 의 getById() vs findById() 1. Overview JPA 를 사용할 때 ID 값으로 엔티티를 가져오는 두 가지 메소드가 존재합니다. 비슷하지만 다른 이 두가지 메소드의 차이점에 대해서 알아봅시다. 1.1. getById @Override public T getById(ID id) { Ass bcp0109.tistory.com Spring/study for project 2024.01.12
MySQL 위도 경도 데이터 타입 https://velog.io/@dhsdb02/%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%B2%A0%EC%9D%B4%EC%8A%A4-%EC%9E%91%EC%97%85%ED%95%98%EA%B8%B0 데이터 베이스 작업하기 sequel pro 연결하기데이터베이스 테이블 만들기데이터 삽입하기일단, 로컬에 mariadb를 설치하고 비밀번호 세팅등의 잡다한 작업을 해주었다. 다만, cli 환경에서의 접속은 되었지만 gui 툴에서는 잡 velog.io https://velog.io/@amoeba25/JPA-MariaDB%EB%A1%9C-%EC%9C%84%EB%8F%84%EA%B2%BD%EB%8F%84-%EA%B8%B0%EB%B0%98-%EC%9C%84%EC%B9%98-%EA%B2%80%EC%83%8.. Spring/study for project 2024.01.12
@PathVariable https://velog.io/@hsryu98/Spring-PathVariable-%EA%B2%BD%EB%A1%9C%EB%B3%80%EC%88%98-%EC%82%AC%EC%9A%A9%EB%B2%95 [Spring] @PathVariable 경로변수 사용법PathVariable을 사용하면 리소스 경로에 식별자를 넣어서 동적으로 URL에 정보를 담을 수 있다.URL 경로의 중괄호 { } 안쪽에 변수를 담고, 그 변수를 @PathVariable(" ")로 받아서 사용할 수 있다./board/{postIvelog.io Spring/@annotation 2024.01.11
@Entity, @Table - 테이블 이름 관련 https://data-make.tistory.com/610 [JPA] 엔티티와 매핑. @Entity, @Table, @Id, @Column.. | 엔티티와 매핑 객체와 테이블 매핑 : @Entity, @Table기본 키 매핑 : @Id필드와 컬럼 매핑 : @Column연관관계 매핑 : @ManyToOne, @JoinColumn 12345678910111213141516171819202122232425262728293031323334353637383940414243@Entity// n data-make.tistory.com Spring/error log 2024.01.11
[AWS RDS] Socket fail to connect to host: Connection timed out: no further information. https://aeliketodo.tistory.com/96 [SPRING] AWS RDS Connection timed out, unable to connect to localhost 연결 오류 해결 방법 문제 상황 DB 연결 문제로 3일을 꼬박 삽질만 했다 ㅎ.ㅎ AWS RDS 데이터베이스를 EC2가 아니라 외부 IP의 MySQL Workbench와 스프링 부트 프로젝트에 연결하고 싶었다. 그러나 Workbench에서는 unable to connect aeliketodo.tistory.com Spring/error log 2024.01.11
@Transactional https://imiyoungman.tistory.com/9 [Spring] @Transactional의 이해스프링에서 트랜잭션 처리를 위해 선언적 트랜잭션을 사용한다. 선언전 트랜잭션이란 설정 파일 or 어노테이션 방식으로 간편하게 트랜잭션에 관한 행위를 정의하는 것이다. (물론, 프로그래밍imiyoungman.tistory.com Spring/@annotation 2024.01.10
@RestController = @Controller + @ResponseBody https://mangkyu.tistory.com/49 [Spring] @Controller와 @RestController 차이Spring에서 컨트롤러를 지정해주기 위한 어노테이션은 @Controller와 @RestController가 있습니다. 전통적인 Spring MVC의 컨트롤러인 @Controller와 Restuful 웹서비스의 컨트롤러인 @RestController의 주요한 차이점mangkyu.tistory.com https://dncjf64.tistory.com/288#google_vignette @Controller와 @RestController의 차이점1.개요 Spring MVC의 @RestController은 @Controller와 @ResponseBody의 조합입니다. Spring 프레.. Spring/@annotation 2024.01.10
@RequestMapping https://mungto.tistory.com/436 [Spring] @RequestMapping이란?우리는 특정 uri로 요청을 보내면 Controller에서 어떠한 방식으로 처리할지 정의를 한다. 이때 들어온 요청을 특정 메서드와 매핑하기 위해 사용하는 것이 @RequestMapping이다. @RequestMapping에서 가장mungto.tistory.com Spring/@annotation 2024.01.10
@Column(columnDefinition = ...) https://ssdragon.tistory.com/71 JPA 필드와 컬럼 매핑📝 필드와 컬럼 매핑 종류 @Column : 컬럼을 매핑 @Enumerated : 자바의 enum 타입을 매핑 @Temporal : 날짜 타입을 매핑 @Lob : BLOB, CLOB 타입을 매핑 @Transient : 특정 필드를 DB에 매핑하지 않음 🧐 @Column 은 무ssdragon.tistory.com Spring/@annotation 2024.01.10
@ManyToOne, @OneToMany https://soojong.tistory.com/entry/JPA-ManyToOne-OneToMany-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0 [JPA] @ManyToOne, @OneToMany 이해하기테이블 구조 지난 포스팅에 이어 @ManyToOne과 @OneToMany에 대해서 예시 코드를 작성한다. 은행 서비스에서 사용자(User)가 1개 이상의 계좌(Account)를 가질수 있다면 아래처럼 물리 테이블을 설계할것soojong.tistory.com Spring/@annotation 2024.01.10