저는 이번 프로젝트에서 postgreSql을 사용하고 연결을 해보려고 합니다. 이전 프로젝트 셋팅에서 dependency 추가를 이미 해둔 상태에서 이제 postgreSQL을 받아볼게요! [ 참고! MAC 기준 ] 하루종일 셋팅만하고 다운로드 받다가 충돌나고 오류가 자꾸나서 postgresql을 포기할뻔했지만,,, 여러분은 처음부터 잘 다운로드 받으시길 결론부터 말씀드리면postgresql 페이지에서 다운로드 받을수도 있지만,, 이렇게 하지 마시고 처음부터 brew 로 다운로드 하세요 brew가 다운로드 안되어 있는 분들은 먼저 brew를 다운받아야해요 ! 0. brew 설치하기홈브류 사이트 들어가서 아래 명령어 복사해서 터미널에 붙여넣으면 됩니다! HomebrewThe Missing Packa..
IntelliJ,postrGreSQL,java,spring boot,JPA를 사용한 게시판 CRUD 프로젝트를 시작해보려고 합니다. 먼저 IntelliJ에서 프로젝트를 생성하는 것부터 시작할게요 ! - GroupId : 자신의 프로젝트를 식별해주는 고유 아이디 ( 보통 도메인:인터넷주소 의 역순 )- AtrifactId : 버전정보를 생략한 이름 (jar), 보통 프로젝트 ID와 동일하게 작성 위에 해당하는 프로젝트 셋팅은 Spring initializr로도 가능하니 궁금하신 분들은 한번 알아보세요 ^^ Spring Initializr 로 Spring Project 시작하기Spring Initializr은 새로운 Spring Boot 프로젝트 설정 프로세스를 단순화하는 웹 기반 도구입니다. 이를 ..
What is ERD?ERD(엔티티 관계 다이어그램)는 데이터베이스의 여러 엔터티 간의 관계를 설명하는 데이터를 시각적으로 표현한 것입니다. 개발자와 분석가가 데이터를 물리적 데이터베이스에 구현하기 전에 논리적으로 구성하고 구조화하는 데 도움이 되는 데이터베이스 설계에 사용되는 핵심 도구입니다.Key Components of an ERD:엔티티: 일반적으로 직사각형으로 묘사되는 객체나 개념을 나타냅니다. 예를 들어 "고객", "주문" 또는 "제품"이 있습니다.속성: 타원으로 표시되거나 엔터티 직사각형 내에 나열되는 엔터티의 속성 또는 세부 정보입니다. 예를 들어 '고객'에는 '이름', '이메일' 또는 '전화번호'와 같은 속성이 있을 수 있습니다.관계: 엔터티가 서로 상호 작용하는 방식을 보여 주며 일반적..
Thymeleaf는 Java 기반 애플리케이션, 특히 Spring MVC를 위한 최신 서버측 Java 템플릿 엔진입니다. 템플릿 내에서 문자열을 효율적으로 처리하기 위한 다양한 유틸리티와 기능을 제공합니다. 다음은 Thymeleaf의 문자열 함수 문법과 구문을 요약한 것입니다:Thymeleaf String FunctionsThymeleaf는 주로 #strings 유틸리티를 통해 액세스할 수 있는 문자열 조작을 위한 내장 유틸리티 개체와 함수를 제공합니다.1. Common String Functionscontains(String, Substring)문자열에 특정 하위 문자열이 포함되어 있는지 확인합니다.Example: p th:text="${#strings.contains('Hello World', 'Wo..
프레임워크를 효과적으로 연구하려면 이론적 이해와 실무 경험 사이의 균형을 유지하는 구조화된 접근 방식이 필요합니다. 다음은 특히 웹 및 백엔드 개발을 위한 프레임워크 마스터링을 통해 개발자를 안내할 수 있는 일반적인 로드맵입니다.1. Foundational Knowledge특정 프레임워크를 살펴보기 전에 기본 사항을 확실하게 이해하고 있는지 확인하세요.Programming Language Mastery: 프레임워크의 기반이 되는 언어를 알아보세요.For example:JavaScript React, Vue.js 또는 Angular와 같은 프레임워크용Python Django 또는 Flask용Java Spring 또는 Hibernate용Web Development Basics:프런트엔드 프레임워크용 HTML..
다음은 백엔드 개발자가 생산성 향상부터 권장 사항 및 예측 분석과 같은 고급 기능 구현에 이르기까지 개발의 다양한 측면에 사용할 수 있는 AI 도구 및 프레임워크의 선별된 목록입니다.1. Machine Learning Frameworks이러한 도구는 백엔드 시스템에서 AI 기반 기능을 구현하는 데 필수적입니다.TensorFlow: ML 모델 구축을 위한 다목적 프레임워크입니다. 교육부터 배포까지 모든 것을 지원합니다.사용 사례: 추천 시스템, 자연어 처리(NLP).Learn morePyTorch: 연구 및 생산에 인기가 있습니다. 유연성과 사용 편의성을 제공합니다.사용 사례: 예측 분석 또는 이미지 처리를 위한 딥 러닝 모델.Learn moreScikit-learn: 기존 기계 학습 알고리즘에 이상적입니..
- Total
- Today
- Yesterday
- 티스토리챌린지
- java test 개발
- css
- Grammarly
- 풀스택
- 오블완
- synchronized 단점
- Java
- 더현대 크리스마스 사전예약
- 백엔드개발
- Springboot jpa
- 웹개발
- 프로그래밍
- 더현대 예약
- API
- google commit convention
- JavaScript
- commit convetion
- 더현대 크리스마스 현장대기
- tdd개발
- 항해후기
- mock해야하는대상과아닌것
- mock사용법
- 더현대 크리스마스 웨이팅
- ChatGPT
- 개발자
- postgresql 다운로드
- postgresql brew
- html
- spring.io.start
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |