일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Oracle
- jsp
- 문자열
- JDBC
- 상속
- Java
- spring
- 자료구조
- db
- SpringBoot
- Board
- Eclipse
- API
- jquery
- MVC
- React
- 조건문
- 배열
- Controller
- Thymeleaf
- Database
- Array
- mysql
- 이클립스
- rpa
- Scanner
- View
- html
- string
- Uipath
- Today
- Total
목록spring (5)
유정잉

1. JPARepository에서 제공되는 메서드를 사용하는 방법2. 메서드 이름으로 쿼리를 생성하는 방법3. 사용자 정의 쿼리 JPQL(Java Persistence Query Language) 3-1 Entity기준으로 만드냐 or 3-2 Table기준으로 만드냐4. 동적 쿼리 처리를 위한 Querydsl - API를 사용(쿼리문이 아니라) [ JPARepository에서 제공되는 메서드를 사용하는 방법 ]public interface CustomerRepository extends JpaRepository { //1. jparepository에서 제공되는 메서드를 사용하는 방법 public List findByAge(int age); //30}public class Custome..

1) start.spring.io로 SpringBoot Project 생성 -> Spring Boot Dev Tools, Spring Web, Lombok, MySQL Driver, Thymeleaf, Psring Data JAP 2) application.properties 파일에 DB 연결 설정 spring.datasource.url=jdbc:mysql://localhost:3306/yujungspring.datasource.username=rootspring.datasource.password=00000000spring.jpa.hibernate.ddl-auto=update 3) controller와 html 파일 생성 -> html에서 Thymeleaf를 통해 데이터 값 출력 -> Th..

전체적인 흐름사용자 요청 (Client Request)사용자가 웹 브라우저를 통해 특정 URL을 요청합니다.Controller요청이 들어오면 스프링 프레임워크는 적절한 컨트롤러로 요청을 전달합니다.컨트롤러는 URL 요청을 매핑하고 요청을 처리합니다. 예를 들어, 사용자가 /user/list URL을 요청하면 UserController가 이를 처리합니다.Service컨트롤러는 비즈니스 로직을 처리하기 위해 서비스 계층을 호출합니다. 서비스 계층은 비즈니스 로직을 담당합니다.예를 들어, UserController는 UserService를 호출하여 사용자 목록을 가져옵니다.Mapper (Interface 및 XML)서비스 계층은 데이터베이스와 상호 작용하기 위해 매퍼를 호출합니다. 매퍼는 MyBatis와 같은..

[ 비즈니스 요구사항과 설계 ] - 회원 회원을 가입하고 조회할 수 있다. 회원은 일반과 VIP 두 가지 등급이 있다. 회원 데이터는 자체 DB를 구축할 수 있고, 외부 시스템과 연동할 수 있다. (미확정) - 주문과 할인 정책 회원은 상품을 주문할 수 있다. 회원 등급에 따라 할인 정책을 적용할 수 있다. 할인 정책은 모든 VIP는 1000원을 할인해주는 고정 금액 할인을 적용. (나중에 변경 될 수 있다.) 할인 정책은 변경 가능성이 높다. 회사의 기본 할인 정책을 아직 정하지 못했고, 오픈 직전까지 고민을 미루고싶다. 최악의 경우 할인을 적용하지 않을 수 있다. (미확정) 요구사항을 보면 회원 데이터, 할인 정책 같은 부분은 지금..

[ 스프링 개념 ] [ 스프링 mvc - 레거시 ] [ 스프링 레거시 플젝 ] ---------------------------------------- [ 스프링 부트 ] - 리액트 [ 스프링 부트 플젝 ] [ beans.xml ] 이때 id 값을 적지 않으면 객체 생성해서 사용할 수 없음 !!! id 값을 지정해줘야 주소 값을 이용할 수 있다. id 값을 설정하면 getBean 메서드를 통해 객체의 주소값을 가져올 수 있다. 싱글톤 개념의 객체 = 생성된 객체는 더 이상 생성되지 않는다 [ Spring1 project - 이클립스(eclipse) 스프링(spring) 기본 설정 및 객체 생성과 라이브러리 설정 방법 ] 1) File -> New -> Maven project 2) Creat..