일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 세션
- SQL
- 기술 대비
- 스프링
- 코테
- @Controller
- 코딩테스트
- DDL
- MVC2
- JSP
- 김영한
- select
- toUpperCase
- 인텔리제이
- 자바
- @RestController
- Model2
- 인프런
- 메이븐
- Join
- AOP
- Model1
- 서브쿼리
- MVC
- 프로그래머스
- 서블릿
- 프레임워크
- order by
- STS
- 뉴렉처
- Today
- Total
목록개발(~국비)/Project (9)
Heestory

이전글/ 다음글 클릭시 페이지 넘어가게 하고 싶었는데 gonext(next1_num) { // // this.notice_num = next1_num; // window.location = `/moaplace.com/moaplace/news/detail/${next1_num}`; // // if (this.next1 != null) { // // axios // // .get(`/moaplace.com/moaplace/news/detail/${this.next1.notice_num}`) // // .then( // // function (resp) { // // this.filelist = resp.data.filelist; // // this.notice_title = resp.data.notice_t..

글 등록시 파일 테이블이 따로 있으며 파일 저장시 공지사항번호(글번호)는 같아야 한다. 이때 사용한 selectkey : 값을 가지고 다시 쿼리를 DB에 전송하기 보단 , selectkey를 이용하여 DB에 명령을 한번만 보내어 우선 입력한 값의 결과값을 다름 쿼리로 바로 return해줄수있다. keyProperty selectKey구문의 결과가 셋팅될 대상 프로퍼티. keyColumn 리턴되는 결과셋의 칼럼명은 프로퍼티에 일치한다. 여러개의 칼럼을 사용한다면 칼럼명의 목록은 콤마를 사용해서 구분한다. resultType 결과의 타입. 마이바티스는 이 기능을 제거할 수 있지만 추가하는게 문제가 되지는 않을것이다. 마이바티스는 String을 포함하여 키로 사용될 수 있는 간단한 타입을 허용한다. order..
프로젝트 과정 중에 Springdms @RestController 로 통일했는데 파일 다운로드 > @RestController로는 뷰 이동이 안됨 > @Controller로 변경해야만 했다. @RestController @Controller의 차이점 스프링 MVC구조에서 컨트롤러는 지정하는 방법으로는 @Controller, @RestController 어노테이션을 이용할 수 있다. 일단 기본적으로 스프링 MVC 패턴에서 컨트롤러는 MVC의 기본 흐름 상에서 들어온 클라이언트의 요청을 처리하여 결과를 리턴해 주게 되는데, 여기서 @RestController는 Rest표시에서 알 수 있다시피 Restful 웹서비스에서 주로 사용되는 컨트롤러로, HTTP ResponseBody를 생성하는 방식에서 차이점을 보..
https://mybatis.org/mybatis-3/ko/dynamic-sql.html MyBatis – 마이바티스 3 | 동적 SQL 동적 SQL 마이바티스의 가장 강력한 기능 중 하나는 동적 SQL을 처리하는 방법이다. JDBC나 다른 유사한 프레임워크를 사용해본 경험이 있다면 동적으로 SQL 을 구성하는 것이 얼마나 힘든 작업인지 mybatis.org https://kimvampa.tistory.com/179 [MyBatis] 사용법 목표 MyBatis에서 사용하는 사용법 를 왜 사용하고 어떻게 사용하는지를 알아봅니다. 순서 1. 이해 2. 예제 1. 접두어(prefix), 접미어(suffix)를 붙여주거나 지우는 기능을 합니다. 태그를 보완하는 역 kimvampa.tistory.com
https://ssssssu12.tistory.com/4 mybatis resultMap 활용 - join 개발을 하다보면, 두 개 이상의 테이블을 join하여 결과를 가져와야 하는 경우가 많다. 일반적으로 하나의 테이블에 각 컬럼에 해당하는 vo(value object) 를 만들어 사용하는데, mybatis에서 하나의 쿼 ssssssu12.tistory.com 각각의 VO에 mapper.xml을 이용해야 하지만 조인할 때 resultMap 사용 https://europani.tistory.com/212 [Mybatis] resultMap, association, collection ●resultMap : 복잡한 결과매핑을 할때 사용함 (Map은 Mapping을 의미) - id : resultMap의 아..

8/3 모델링 프로젝트를 위한 정리 1.데이터 모델(★★★) (1)데이터 모델 개념(2021-1) :현실 세계의 정보를 인간과 컴퓨터가 이해할 수 있도록 추상화하여 표현한 모델 요소 ➀연산(Operation) :데이터베이스에 저장된 실제 데이터를 처리하는 작업에 대한 명세,관계 연산(SELECT, PROJECT, JOIN, DIVISION) ➁구조(Structure) :DB에 논리적으로 표현할 대상, 개체 타입과 개체 타입 간의 관계 / 데이터 구조 및 정적 요소 표현 ➂제약조건(Constraint) :DB에 저장될 수 있는 실제 데이터의 논리적인 제약 조건 데이터 무결성을 위함, 릴레이션 특정 칼럼에 설정하는 제약을 의미 Null / 고유 / 도메인 / 키 / 관계 / 참조 / 개체 - NULL 무결성..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.