CKEditor에서 폰트 사이즈를 변경했을 때 자바스크립트로 이벤트를 줘야하는 상황text는 CKEditor에서 글자크기를 보여주는 span의 text를 넣어준 변수작동은 하지만 폰트 크기 변경 직후 이벤트가 실행되는 코드는 아니어서 실패(크기 변경 후 다시 글자크기의
service단에서 mapper의 쿼리 실행을 순서대로 실행하려고 했다.selectdeleteinsertupdate순서였던 것 같다. 기억은 잘 안나지만,,그런데 자꾸 delete까지 진행되고 실행이 멈추면서로딩 표시가 무한반복되는 것,,그래서 트랜잭션 어노테이션도 줘
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression '!empty( test.N
크롬 속성 '대상' 뒤에 추가하기 \--disable-web-security --user-data-dir="C:\\chrome"크롬에서 web security 비활성화 해서크로스 도메인을 체크하지 않게 하는 옵션Allow CORS 라는 크롬 확장프로그램을 설치해서 해결
CategoryInfo : 보안 오류: (:) \[], PSSecurityExceptionFullyQualifiedErrorId : UnauthorizedAccessreact에서 yarn 실행 시에 나타난 오류PowerShell을 관리자권한으로 실행해서 열고 아래 명령
1\. 비전공자가 IT 산업에서 개발자와 일하기 위해 필요한 IT 지식IT 기획자인 저자는 책의 프롤로그에 비전공자가 IT 회사에서 개발자와 커뮤니케이션하기 위해 필요한 IT 지식을 알려주는 책이라는 내용이 나온다.나는 개발자를 준비하고 있지만, 비전공자로서 기본적인
체크 박스 선택 후 form으로 값을 넘겼다.처음부터 ajax로 했으면 조금 더 빠르게 구현했을 것 같은데, 이미 너무 많은 시간이 지났다.그래서 일단, form으로 보낸 체크박스 List을 다시 view에서 받았다. value를 한글로 넘겨줬다. 따로 숫자 key
view에서 get 방식으로 파라미터를 controller로 넘기는데 검색 조건 input text, number, checkbox, datePicker(라이브러리)까지form으로 한 번에 넘겼는데 페이징 처리를 하려고 하니까 갑자기 막막해졌다.페이지 번호를 누르면
체크박스 중복 선택 값을 리스트로 받아왔는데 mybatis에서 foreach문이 적용이 계속 안 됐다.List를 map에 넣고 collection에 파라미터명부터 list, map 등등 이것저것 다 해도 파라미터를 못 찾는다는 오류가 떴다. 일단 여기에 시간을 너무 많
@Configuration클래스 내에 한 개 이상의 Bean을 등록하기 위한 어노테이션@BeanBean 등록 어노테이션이지만 @Configuration과 다르게 싱글톤 X@MapperScan(basePackages="", annotationClass=Mapper.c
옵티마이저👉🏼 다양한 실행방법들 중에서 최적의 실행방법을 결정하는 것이 옵티마이저의 역할규칙 기반 옵티마이저 : 규칙(우선순위)을 가지고 실행계획을 생성한다.비용 기반 옵티마이저 : SQL문을 처리하는데 필요한 비용이 가장 적은 실행계획을 선택하는 방식이다.비용기반
성능 데이터 모델링이란?데이터모델링을 할 때 어떤 작업 유형에 따라 성능향상을 도모해야하는지 목표를 분명하게 해야 정확한 성능 향상 모델링을 할 수 있다.성능이 저하되는 데이터 모델잘못 설계된 데이터 모델 구조대용량 데이터를 가진 구조인덱스의 특성을 무시한 인덱스 생
모델링의 정의모델링의 정의 : 다양한 현상을 표기법에 의해 표기하는 것특징 3가지 : 추상화, 단순화, 명확화관점 3가지 : 데이터 관점, 프로세스 관점, 상관 관점발생 시점에 따른 엔터티 분류기본/키엔터티 (Fundamental Entity, Key Entity):
'command 'C:/Program Files/Java/openJDK1.8/bin/java.exe'' finished with non-zero exit value 1프로젝트 설정 창 열기 -> ctrl+alt+s설정창에서 gradle 검색Build and run us
Caused by: java.net.BindException: Address already in use: bind프로젝트를 실행했을 때 위와 같은 오류가 떴다.이미 사용되는 포트번호로 설정되어 있어서 그런 듯..? (인텔리제이 기본 포트값 8080)src - mai
스프링부트와 AWS로 혼자구현하는 웹 서비스 책 보면서 인텔리제이 gradle 설정 하고 있는데 아래 오류가 났다.gradle 버전이 7.1이어서 버전을 변경해주려고 하는데 오류때문에 변경도 안되는 상황.Could not find method testCompile()
조건 검색으로 리스트를 조회해오는 동적 쿼리문을 짰다.파라미터 값이 null이 아니면 AND 쿼리를 수행하려고 했는데 잘 안 돼서AND와 OR와 괄호의 문제인줄 알고 계속 수정했는데 정상적으로 조회가 되지 않았다.저 if문 쿼리만 빼고 조회하면 너무 잘 되는 것이..
datePicker라이브러리slickSlider라이브러리그리고 추가로 필요한 스크립트들까지 자꾸 충돌이 일어나서 작동이 안 될 때가 있었다.\[error] 스프링부트 html에서 slick slider, datePicker (js) 사용 시 적용안됨이렇게 해결했던 오
구글링 결과, java.sql.SQLException 부적합한 열 유형: 1111 라는 에러에서 또 여러 유형이 있는 것 같다.그러나 나는 친절하게도 ParameterMapping{property='guest' 라고 쓰여있어서guest 이름 들어간 건 다 찾아보았다ㅋㅋ