'분류 전체보기' 카테고리의 글 목록 (7 Page)
본문 바로가기

반응형

분류 전체보기

(78)
[Excel] 엑셀 파일 / 시트 / 데이터 비교 하기 ( 조건부 서식 ) 엑셀에 입력된 데이터를 비교해야하는데 비교 프로그램을 여러가지 실행시켜봤는데, 오류가 발생했다. 그래서 프로그램 돌리는 것을 포기하고 엑셀 서식을 사용했다. 참고로 아래와 동일한 방법으로 행/열이 다르거나, 다른 시트에 있는 값 끼리 비교도 가능하다 1. 비교할 대상을 모두 선택 (우측에 같음 여부 표시) 2. 홈 > 조건부 서식 클릭 3. 조건부 서식 > 셀 강조 규칙 > 같음 클릭 4. 다음과 같이 팝업창이 뜨면, 좌측 데이터의 첫번째 값을 클릭한 뒤, F4를 3번 클릭하여 상대값으로 변경 또는 해당 셀의 위치를 입력 5. 확인버튼을 클릭하면 다음과 같이 데이터가 같을때 빨간색으로 채워지고 데이터가 다를 경우, 색이 채워지지 않음 출처: www.oppadu.com/%EC%97%91%EC%85%80-%..
[C++/Excel] 엑셀 소수점 입력 방법 + 고려 해야 할 사항 1. 숫자 서식으로 입력 1) 엑셀 관련 클래스 생성 // HsExcel.h class HsExcel : public CDialog { ... protected: _Application*m_pApp; Workbooksm_books; _Workbookm_book; Worksheetsm_sheets; _Worksheetm_sheet; ExRangem_range; Bordersm_borders; Outlinem_outline; } // HsExcel.cpp void HsExcel::SetValue(long col, long row, double v, int decimal) { SetRange(col, row); SetValue(v, decimal); } void HsExcel::SetRange(long col..
[SpringBoot] The bean 'jpaAuditingHandler' could not be registered. A bean with that name has already been defined and overriding is disabled. The bean 'jpaAuditingHandler' could not be registered. A bean with that name has already been defined and overriding is disabled JPA Auditing 기능을 구현하다가 @EnableJpaAuditing 이 이미 선언되어있다는 오류가 발생했다. 그래서 application.yml 에 다음과 같이 추가하였더니 또 다른 오류가 발생했다. main: allow-bean-definition-overriding: true 그러다가 혹시나해서 @EnableJpaAuditing 을 검색해보니 프로젝트를 처음 생성할 때, 만들어지는 Class에 @EnableJpaAuditing 이 이미 선언되어있었다. 따라서 새로 추..
[Spring Boot/JPA] 게시판을 통해 MVC, CRUD 연습하기 3 - 상세보기 Spring Boot + H2 Database + JPA + Thymeleaf 을 활용해 간단한 게시판을 작성해보고자 합니다. 오늘 다룰 내용은 게시판 글 상세 내용 보여주기 기능입니다. * 개발환경 Spring Boot : 2.4.3 Java 11 Thymeleaf Maven War Lombok 1. 글 제목 클릭 시, 상세페이지로 이동하도록 List.html에서 글 제목에 Detail.html을 링크 걸기 글쓰기 번호 글제목 작성자 작성일 2. 상세페이지 만들기 Detail.html 작성일: [[${#temporals.format(boardDto.createdDate, 'yyyy-MM-dd HH:mm')}]] 4. Controller에 상세페이지 기능 추가 uri 가 /board/{id} 인 경우, ..
[Spring/JPA] An internal error occurred while trying to authenticate the user "An internal error occurred while trying to authenticate the user." 로그인 기능을 구현하는 도중에 위와 같이 오류가 발생했다. 그래서 로그를 찍어보니, Service에서 loadUserByUsername를 호출할 때, email(사용자 아이디) 가 null 로 넘어왔다. 알고보니, 로그인폼에서 name을 email 이 아닌 username으로 넘겨야 했다 ! 위와 같이 로그인 화면에서 email의 name을 username으로 했더니 해결되었다 또다른 방법으로는 Configuration에서 usernameParameter를 email로 설정하는 방법이 있다 참고: https://dublin-java.tistory.com/31
[Spring/JPA] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception 회원가입 기능을 구현하는 도중에, 위와 같이 NullPointerException이 발생했다 콘솔에 뜬 Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception 을 검색해보니 쿼리가 잘못되었다고 해서 한참 헤매다가.. 로그를 찍어보니, Controller와 Service에서 값은 넘겨받아서 Entity 까지 생성을 했다. 따라서 문제는 Repository에 있었다 ! 알고보니, Service에서 Repository를 초기화하지 않았기 때문에 발생한 오류였다. 따라서 @Autowired annotation을 통해 Repository를 초기화하거나 위와 같이 Service 를 생성할 때, Repositor..
[Spring Boot/JPA] 게시판을 통해 MVC, CRUD 연습하기 2 - 등록 Spring Boot + H2 Database + JPA + Thymeleaf 을 활용해 간단한 게시판을 작성해보고자 합니다. 오늘 다룰 내용은 게시판 글 작성 기능입니다. 글에 포함된 기초 개념 Get Mapping / Post Mapping 차이 Spring annotation - @Transactional * 개발환경 Spring Boot : 2.4.3 Java 11 Thymeleaf Maven War Lombok ① List.html에 글쓰기 버튼 추가 글쓰기 번호 글제목 작성자 작성일 ② List.html에서 글쓰기 버튼 클릭 시, 이동할 페이지 작성 form을 통해 Post 방식으로 데이터 전달 이때, 추후에 로그인기능을 추가하기 위해서는 th:action으로 넘기거나, csrf token 을..
[Spring Boot/JPA] 게시판을 통해 MVC, CRUD 연습하기 1 - 목록 Spring Boot + H2 Database + JPA + Thymeleaf 을 활용해 간단한 게시판을 작성해보고자 합니다. 오늘은 게시판 글 목록 보여주는 기능입니다. * 개발환경 Spring Boot : 2.4.3 Java 11 Thymeleaf Maven War Lombok ① templates 에 List.html 생성 List.html에 작성한 글을 보여줄 테이블 생성 번호 글제목 작성자 작성일 ② Java > controller 패키지 하위에 Board Controll 클래스 생성 Board Controller에 list() 메소드 생성 Service를 통해 boardDtoList를 boardList로 넘겨받아서 view에 전달 import com.example.demo.dto.BoardDt..

반응형