반응형 개발132 [Flutter] 플러터로 개발시 유용한 pub.dev Dart와 Flutter 앱을 위한 공식 레파지토리 사이트 메인 페이지에 접속하면 아래와 같이 다양한 형태의 인기 패키지를 볼 수 있다. Flutter 생태계위원회(?)에서 선택한 최고수준의 패키지 모음 가장 인기있는 패키지 인기있는 Flutter 패키지 인기있는 Dart 패키지 금주의 패키지 원하는 검색어를 입력하여 패키지를 검색하여 사용할 수 도 있다. https://pub.dev/ Dart packages Pub is the package manager for the Dart programming language, containing reusable libraries & packages for Flutter, AngularDart, and general Dart programs. pub.dev 아이.. 2021. 12. 12. [Flutter] 레시피 UI 만들기 순서 1. 화면구조 구성하기 2. 폰트, 이미지등 assets 구성하기 3. 각 화면 구성 4. 실행 1. 화면구조 구성하기 상단 AppBar 본문 Listview 본문안의 내용 Row, ClipRRect 2. 폰트, 이미지등 assets 구성하기 pubspec.yaml - 변경후에는 Pub get 버튼을 클릭하여 적용해야 한다. name: flutter_recipe description: Flutter Recipe App UI publish_to: 'none' # Remove this line if you wish to publish to pub.dev version: 1.0.0+1 environment: sdk: ">=2.12.0 2021. 12. 12. [Fultter] 쇼핑몰 UI 만들기 플러터로 UI를 만들어 보자. 1. New Porject에서 이름과 설명, 클래스등을 지정하고, 플랫폼을 선택한다. (Android, iOS 선택) Project name은 스네이크표기법으로 해야 한다. (모두 소문자 공백은 언더바로 지정 ex. test_project) 2. 신규 프로젝트를 만들면 아래와 같은 폴더와 파일이 생성된다. 3. 이미지등 assets 저장을 위해 폴더를 생성하고 이미지를 넣은 후, pubspec.yaml 설정 파일에 assets 경로를 지정하고 Pub Get 을 클릭한다. 4. main.dart 파일을 열어 UI를 구성한다. 기본 생성되는 소스코드를 지우고 아래 내용 입력 import 'package:flutter/material.dart'; /** * 최초 실행되는 부분 *.. 2021. 12. 3. [spring boot] 예외처리 java의 예외처리 java의 예외처리는 체크드 예외(Checked Exception)와 언체크드 예외(Unchecked Exception)로 구분된다. 체크드 예외는 컴파일 시점에 발생하는 예외로 빌드가 되지 않기 때문에 소스를 수정해야 하고, 언체크드 예외는 컴파일은 통과하였지만 실행 시점에 발생하는 예외이다. 스프링에서의 예외 처리는 언체크드 예외 처리이며, 예외처리 클래스는 RuntimeException을 상속해서 구현해야 한다. 보통의 java 프로그램에서는 try catch finally구문을 통해서 예외를 처리할 수 있지만, 스프링 기반의 웹 애플리케이션에서는 스프링에서 지원하는 예외처리 기법을 사용하면 편하게 처리 할 수 있다. 스프링의 2가지 예외처리방법 @ControllerAdvice를.. 2021. 10. 17. [Spring Boot] JPA와 Thymeleaf를 이용한 간단한 게시판 개발 예제 아래 포스팅 글에서 만든 예제를 그대로 사용하면서 view 화면만 Thymeleaf로 변경한다. jsp -> html (Thymeleaf) 2021.08.14 - [개발/spring, spring boot] - [Spring Boot] JPA와 JSP를 이용한 간단한 게시판 개발 예제 기존 프로젝트에서 view를 변경해도 되지만 신규 프로젝트를 생성하여 기존 소스 java 부분을 복사하여 html만 신규로 작성한다. 프로젝트 생성 시 선택 한 Dependencies 기존 jsp에서는 WEB-INF에서 아래 jsp 폴더를 만들어 사용했지만 Thymeleaf에서는 아래 경로대로 파일을 생성해야 한다. Thymeleaf 웹 리소스 경로 파일 경로 정적 HTML 파일 src/main/resources/stati.. 2021. 8. 28. JSch를 사용한 JAVA SFTP 업로드 다운로드 예제 (개인키, 패스워스) java에서 sftp를 사용하기 위해서는 apache common vfs를 사용하거나, jsch 사용하는 방법이 있다. jsch 라이브러리를 사용하면 쉽게 개인키나 패스워드를 사용하여 sftp에 접속할 수 있고, 업로드나 다운로드를 할 수 있다. maven repository https://mvnrepository.com/artifact/com.jcraft/jsch 개인키, 공개키 생성 sftp 접속 시 아이디와 패스워드를 사용하지 않고, 아이디와 개인키, 공개키를 사용하면 보안에 좀 더 좋을 수 있다. (aws의 s3 ftp 사용시에도 키 파일을 이용하여 접속하라고 권고하고 있다.) 1. 접속하려는 클라이언트가 되는 서버에서 아래 명령으로 개인키, 공개키를 생성한다. ssh-keygen -P "" -m.. 2021. 8. 18. 이전 1 ··· 4 5 6 7 8 9 10 ··· 22 다음 반응형