반응형
반응형
경고 메시지 발생구글 플레이에 출시되어 있는 앱을 API 34 수준의 요구사항을 타겟팅을 해야 하는 작업에 앞서,안드로이드 스튜디오에서 다음과 같은 경고 메시지가 출력되었다.We recommend using a newer Android Gradle plugin to use compileSdk = 34This Android Gradle plugin (8.0.2) was tested up to compileSdk = 33.You are strongly encouraged to update your project to use a newerAndroid Gradle plugin that has been tested with compileSdk = 34.If you are already using the late..
이전 포스팅 확인하기 https://luvris2.tistory.com/366 Spring Boot - H2 데이터베이스 - JPA 엔티티 설정, 리파지토리 설정 (2/3) JPA 엔티티 설정 (Entity) Entity란? 사전적 의미로는 개체, 실체의 의미 데이터베이스 논리적 구성요소 유형, 무형의 개체로 현실세계에서 사람이 생각하는 개념이나 정보의 단위 JPA의 엔티티는 쉽 luvris2.tistory.com 해당 포스팅은 'JUnit Test'를 이용하여 DB CRUD 테스트를 진행합니다. 테스트 설정 테스트 파일 생성 테스트를 위해서는 테스트 파일이 필요 테스트 파일은 'src/test/java' 경로에서 생성 'src/main/java'의 패키지와 동일한 이름으로 생성 예시) 테스트를 위해 패..
트리거란? (Trigger) 자동으로 실행되는 프로시저의 일종, 수동으로는 실행 불가 어떤 이벤트에서 자동으로 실행되는지 지정 한 테이블과 관련되어서만 존재 할 수 있음 Before(=Instead of), After 트리거 존재 트랜젝션의 일부로 처리 (트리거는 하나의 트랜잭션으로 처리) 데이터의 무결성 강화, 오류 발생시 롤백 트랜잭션의 자세한 설명은 아래의 포스팅을 참고해주세요 https://luvris2.tistory.com/387 MSSQL - 트랜잭션의 개념 이해와 종류, 사용 방법 트랜잭션이란? (Transaction) 데이터베이스 관리 시스템에서 상호작용의 단위 하나의 논리적 작업 단위로 수행되는 일련의 작업 성공과 실패가 분명하고 상호 독립적이며, 일관되고 믿을 수 있는 luvris2.t..
SQLiteOpenHelper 데이터베이스 SQLite를 다루는 추상 클래스 상속 받는 클래스는 생성자와 추상 메소드를 정의하여 사용 SQLiteOpenHelper 상속 SQLiteOpenHelper 클래스를 상속 받아 DB를 SQLite로 편리하게 제어 할 수 있음 상속 받을 클래스 정의 임의의 클래스 이름 : DatabaseHandler public class DatabaseHandler extends SQLiteOpenHelper { } 추상 메소드 정의 및 기본 구성 public class DatabaseHandler extends SQLiteOpenHelper { // 데이터베이스 SQL 다루는 클래스 // SQLiteOpenHelper 추상클래스를 상속 받는 클래스, 추상 메소드 정의 // 데..
이번 포스팅은 DB와 연결하여 클라이언트가 특정 값을 변경 방법을 설명합니다. DB 연동 과정은 이전 포스팅을 참고해주세요. https://luvris2.tistory.com/182 API서버 - DB 연동하기 API서버 DB연동하기 DB : MySQL Programming language : Python IDE : Visual Studio Code MySQL DB 생성 (recipe) Table 생성 (recipe, user) DB를 관리 할 수 있는 권한 설정하기 (MySQL) SQL 쿼리 use mysql;.. luvris2.tistory.com Visual Studio Code API 서버 구축하기 메인 파일 이름 : app.py 서버 URL : 로컬호스트/recipes/숫자 DB 값 입력받은 값..
SQL 문장의 끝은 세미콜론(;)으로 처리 실행은 Ctrl+Enter 한줄씩 SQL문 진행 SQL 쿼리 작성 MySQL Workbench에서 첫번째 아이콘 클릭 use DATABASE use DB : 작업 할 DB 선택 반드시 SQL문을 수행하려면 수행 할 DB를 선언해주어야 함 show tables show tables : 지금 작업중인 DB의 테이블 출력 desc TABLENAME desc 테이블 이름 : DB 테이블의 내용 출력 DB, 테이블 생성하기 (create) 이전 포스팅에서는 MySQL Workbench를 이용하여 create를 사용하지 않고 생성하였습니다. DB 생성하기 : https://luvris2.tistory.com/74 MySQL DB 생성하기 (RDS DB 연결) 이번 포스팅은..