반응형

sql 3

Jpa 사용법

jpa란 ORM 기술로 객체 지향 프로그래밍을 통해 데이터베이스와의 상호 작용을 쉽게 해주는 기술이다.JPA를 이용하면 SQL 쿼리를 직접 작성하지 않고도 데이터베이스 작업을 진행할 수 있다. 의존성 추가 나는 JPA 와 mysql을 사용하였다. //jpa // https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-jpa implementation group: 'org.springframework.boot', name: 'spring-boot-starter-data-jpa', version: '3.3.0' // https://mvnrepository.com/artifact/mysql/mysql-connect..

SQL 조회 SELECT 사용법

SQL 조회 SELECT 사용법테이블 SELECT select 고객번호,도시,마일리지 AS "포인트",마일리지*1.1 FROM 고객;고객이라는 테블에서 고객번호, 도시, 마일리지라는 칼럼(열) 부분을 선택하여 보여준다라는 내용으로이때 AS "포인트" 라고 적힌 부분은 보여줄 때 그 열의 이름을 포인트라고 한다라는 내용이다.SELECT *이때 만약 SELECT * 하면 모든 칼럼을 출력하게 한다조건 추가하여 조회하기SELECT *FROM 고객WHERE 마일리지 > 5000;조건을  추가할때에는 WHERE 뒤에 조건을 넣으면 된다 마일리지가 5000보다 큰 데이터 값만 출력한다. 정렬order by 마일리지 descorder by 마일리지마일리지 항목으로 정렬을 하는데 desc 가 있는 경우 내림차순 정렬이..

DB(SQL) 2024.04.25

[프로젝트A] 명함 관리 프로그램

명함관리 프로그램 -네이버 부스트코스 이러한 기능을 가지도록 프로그램을 만들면 되는 프로젝트이다. 1. MYSQL 데이터 베이스에서 사용자와 데이터베이스를 만들어준다. create database card; CREATE USER carduser@'%' IDENTIFIED BY '~~~~~'; GRANT ALL PRIVILEGES ON card.* TO carduser@'%'; FLUSH PRIVILEGES; 데이터베이스를 만들고 사용자를 생성하고 난 후 권한을 주었다. 2. MYSQL 로 자료값을 들어갈 수 있는 테이블을 만들어준다 주어진 maven프로젝트를 임폴트 해보면 BusinessCard라는 주어진 데이터를 객체화시켜주는 소스코드가 있다. public BusinessCard(String name,..

프로젝트 2024.04.14
반응형