일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- GitHub
- .NET
- 바인딩
- Maui
- spring boot
- HTML
- 리엑트
- 함수
- 플러터
- Flutter
- 파이어베이스
- MS-SQL
- 자바스크립트
- listview
- Animation
- page
- 마우이
- db
- Firebase
- MSSQL
- React JS
- 오류
- AnimationController
- JavaScript
- 애니메이션
- Binding
- 깃허브
- 닷넷
- MVVM
- typescript
- Today
- Total
목록2024/04/12 (2)
개발노트
이전에 만들어보았던 Mybatis가 아닌 JPA로 API 서버를 구축하였다. 현재 DB와 연동이 완료된 상태이며, Flutter 소스를 조금 수정하여 http 로 json 데이터를 받아와 UI에 뿌려주면된다. 이번 기회에 http 패키지로 API 서버 통신을 한번 더 구현하였고, 이전 포스팅에서 지금까지 백엔드에 대한 지식이 많이 부족했다라는 것을 알았고 공부하려고한다. Model - Repository - Service - Controller 로 이루어진 구조로 어노테이션을 통해 이부분이 어떤 부분인지를 명시하고 하는 방식들이 새로웠다. Mybatis와 달리 실제 쿼리를 적어 Mapping 하는것이 아니라 메소드로 자동쿼리를 맨들어내 CRUD가 가능했다. 더 공부해서 풀스택 근처라도 가보자. 스프링부트..
아래와 같은 환경에서 API Server를 만들기 위해 무료 버전인 spring initializr 로 프로젝트를 생성합니다. - DataBase : MySQL - API Server: Spring Boot (Gradle), JPA - Application: Flutter - spring initializr 링크: https://start.spring.io/ Gradle / Groovy: 프로젝트를 Gradle로 설정하며, Groovy 언어를 사용합니다. Spring Boot Version: Spring Boot의 버전을 선택할 수 있습니다. 여기서는 3가지 버전이 제공됩니다. Project Metadata: 프로젝트 메타데이터를 설정합니다. Group: 패키지 구조를 나타내는 그룹명으로, com.hom..