목록전체 글 (94)
밍쎄의 코딩공간
function randomIDGenerate(){ return '_'+ Math.random().toString(36).substr(2, 9); //randomID값 받기 = 데이터 값에 ID값 받기 } // 정보들에는 아이디 값이 필요하다는 것을 알아야함! to do list에서 만들어지는 할 일들을, 만든 뒤 check 표시를 할 때에는 고유 ID가 각각 필요하다. 랜덤으로 내가 list를 만들때마다 id가 부여가 될 수 있도록 했다. https://github.com/tpwls4005/Todo-List GitHub - tpwls4005/Todo-List Contribute to tpwls4005/Todo-List development by creating an account on GitHub. g..
https://b0d102e9-35d0-4533-9d15-3d0c89ecbc2f-00-11znyz593wi18.pike.replit.dev/# replit Listening is everything Millions of songs and podcasts. No credit card needed. Get Spotify Free b0d102e9-35d0-4533-9d15-3d0c89ecbc2f-00-11znyz593wi18.pike.replit.dev 벡앤드에서 왜 프론트하냐구....? 예쁘잖아,,,
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Eps9J/btswbefzEif/HR3QQc2s4OZvHkvKGFGXdk/img.png)
애플리케이션의 비즈니스 로직이 올바르게 동작하려면 데이터 사전 검증하는 작업이 필요하다. 이것은 유효성 검사 또는 데이터 검사 또는 데이터 검증이라고 부른다. 유효성의 검사의 예로는 여러 계층에서 들어오는 데이터에 대해 의도한 형식대로 값이 들어오는지 체크하는 과정이 있다. 이 같은 유효성 검사는 프로그래밍에서 매우 중요한 부분이며, 자바에서 가장 신경 써야하는 것 중 하나로 "NullPointException"이 있다. 일반적인 애플리케이션 유효성 검사의 문제점 : 계층별로 진행하는 유효성 검사는 검증 로직이 각 클래스별로 분산되어 관리 어려움 - Bean Validation : 데이터 유효성 검사 프레임 워크 제공 어노테이션을 통해 다양한 데이터를 검증하는 기능을 제공 유효성 검사를 위한 로직을 DT..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/kPF1B/btsvoWtL5OQ/AiofDl9k5dribKUUazJtl1/img.png)
RDBMS를 사용할 때는 테이블 하나만 사용해서 애플리케이션의 모든 기능을 구현하기란 불가능하다. 대체로 설계가 복잡해지면 각 도메인에 맞는 테이블을 설계하고 연관관계를 설정해서 조인 등으로 표현할 수 있다. JPA를 사용하는 애플리케이션에서도 테이블의 연관관계를 엔티티 간의 연관관계로 표현할 수 있다. 다만 객체와 테이블의 성질이 달라 정확한 연관관계를 표현할 수는 없다. 이번 9장에서는 JPA에서 이러한 제약을 보완하면서 연관관계를 매핑하고 사용하는 방법을 알아볼 것이다. 연관관계 매핑 종류와 방향 1. 일대일 [1:1] 일대일 단방향 주 테이블이나 대상 테이블 중에 아무데서나 외래키를 선택할 수 있다. 일대일 관계라서 양쪽이 동등하기 때문이다. 이때 외래키에는 데이터베이스 유니크 (UNI) 제약 조..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cVnc2L/btsudZMvhI6/gEkKKcVK6c1JxYyjwCPowK/img.png)
[스프링 부트 핵심 가이드] 8장에서는 Spring Data JPA에서 제공하는 기능들을 더 알아보고 다양한 활용방법을 볼 수 있다. JPQL - JPA QueryLanguage의 줄임말로 JPA에서 사용할 수 있는 쿼리를 의미한다. - JPQL의 문법은 SQL과 매우 비슷해서 데이터베이스 쿼리에 익숙하다면 어렵지 않게 사용이 가능하다. - SQL과 차이점은 테이블이나 칼럼의 이름을 사용하는 것과 달리 JPQL은 밑 같이 엔티티 객체를 대상으로 수행하는 쿼리이기 때문에 매핑된 엔티티의 이름과 필드의 이름을 사용한다. 쿼리 메서드의 주제 키워드 - find...By - read...By - get...By - search...By - stream...By - exists...By : 특정 데이터가 존재하는..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dbX1eC/btstwX89qxA/vaOduphDQoYguk4IhL3uz1/img.png)
마리아 DB설치 https://mariadb.org/download/?t=mariadb&p=mariadb&r=11.1.2&os=windows&cpu=x86_64&pkg=msi&m=blendbyte Download MariaDB Server - MariaDB.org REST API Release Schedule Reporting Bugs … Continue reading "Download MariaDB Server" mariadb.org 위의 URL에 들어가서 위의 사진과 같이 설정 후 다운로드 받아준다. south korea버전 말고 taipei 버전을 받아도 괜찮다. 그 후 별다른 조작 없이 Next로 넘어가다 보면 위와 같은 창이 나온다. 계정은 설정하되 절대 잊어버리지 말아야 한다. 또한, 가장 대..