일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- jQuery값전달
- 스프링데이터흐름
- joinfetch
- 페치조인
- javascriptcalendar
- 엔티티직접사용
- namedQuery
- 프로젝트생성
- paging
- LIST
- 벌크연산
- 자바서블릿
- jQueryUI
- JQuery
- jQuery값전송
- values()
- fetchjoin
- fullcalendar
- calendar
- 제너릭
- javaservlet
- 제네릭
- Generic
- jscalendar
- springflow
- JPQL
- 대량쿼리
- Hibernate
- JPA
- 페이징
- Today
- Total
목록공부/Spring Boot (34)
가자공부하러!
1. 작업순서 > 월, 일 캘린더 뷰 생성(jQuery.load()) > 월 캘린더로 일정가져오기 > 월 캘린더에서 일정 추가하기 > 일 캘린더로 일정 가져오기 > 일 캘린더에서 일정 추가하기 소스코드 : https://github.com/HyeongJunMin/MinCalendar
1. Luanching .... > Gradle Excutions 탭에서 Run Build 실행 > Progress탭에서 Launching 진행사항 확인 > 에러발생 2. import 오류 > import -> Gradle(STS) -> 프로젝트폴더선택 -> Build Model 클릭 -> 에러 발생 > 참고 : https://stackoverflow.com/questions/55320770/you-are-currently-using-tooling-api-version-2-2-1-you-should-upgrade-your-tooli- 실패 > 참고 : https://blog.sz21c.com/542
참고 : https://bestcure.tistory.com/entry/Spring-boot-security-%EC%82%AC%EC%9A%A9%EC%8B%9C-ajax-%EC%B2%98%EB%A6%AC 1. 개발환경 > jdk 8, spring boot 2.1.8, spring security, JSP 2. 문제 > 스프링 시큐리티를 적용한 프로젝트에서 ajax 통신을 시도했을 때, 403 에러 발생 3. 해결 > 원인 : CSRF 관련 이슈 > 해결방법 : - JSP에 meta 태그 추가- csrf 값을 얻어오기 위함- JavaScript에서 csrf 토큰, 헤더 등록 4. 소스코드 > JSP12345Colored by Color Scriptercs > js123456// ajax 통신을 위한 csrf..
참고 : https://medium.com/@hyunalee419/spring-boot-custom-error-page-4258cd37f05c 1. 순서2. 소스코드 () 1. 순서 1. 사용자에게 보여 줄 에러 뷰 생성2. ErrorController를 구현하는 컨트롤러 클래스 작성 > src/main/java/com/rhymes/app/common/controller/CustomErrorController.java 2. 소스코드 1234567891011121314151617181920212223242526272829303132333435363738package com.rhymes.app.common.controller; import javax.servlet.RequestDispatcher;import..
소스코드 : 1. 스크립트릿 12345678910111213141516Colored by Color Scriptercs 2. security taglib 활용 2.1. 디펜던시1234 org.springframework.security spring-security-taglibsColored by Color Scriptercs 2.2. jsp1234567891011 ${prc.username } ${auth } Colored by Color Scriptercs
참고 : https://tram-devlog.tistory.com/entry/Spring-EhCache-%EC%A0%81%EC%9A%A9%ED%95%98%EA%B8%B0참고 : https://jojoldu.tistory.com/57참고 : https://055055.tistory.com/15 1. EHCache 적용1. 개발환경 > Spring Boot 2.1.8(maven, spring security) > JDK 1.8 2. 적용 순서 > 디펜던시 추가(pom.xml) -> configuration 파일 작성 -> 테스트 > 디펜던시 추가(pom.xml)123456789101112131415 net.sf.ehcache ehcache org.springframework.boot spring-boot-s..
참고 : https://jojoldu.tistory.com/297 참고 : http://wiki.sys4u.co.kr/pages/viewpage.action?pageId=8552454참고 : https://genesis8.tistory.com/189참고 : https://webisfree.com/2017-10-26/redis-%EB%A0%88%EB%94%94%EC%8A%A4%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%9C-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4-%EC%BA%90%EC%8B%B1%EC%84%9C%EB%B2%84-%EC%9A%B4%EC%98%81%ED%95%98%EA%B8%B0 1. Redis ? 1. REmote ..
소스코드 : 참고 : https://a1010100z.tistory.com/entry/Spring-Spring-boot-security-%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EB%B7%B0-%EB%B3%80%EA%B2%BD%ED%95%98%EA%B8%B0%EA%B0%9C%EB%B0%9C%EC%9D%BC%EA%B8%B0A4 1. 로그인 뷰 설정 2. 3. 4. 문제 해결 1. 로그인 뷰 설정 1. 요약 > WebSecurityConfigurerAdapter를 상속받은 @Configuration 파일에 로그인 뷰 경로 설정 > 컨트롤러 작성 > 뷰 작성 2. SpringSecurityConfiguration extends WebSecurityConfigurerAdapter 12345678910..
소스코드 : 참고 : https://ryudung.tistory.com/20참고 : http://progtrend.blogspot.com/2018/07/spring-boot-security.html참고 : https://a1010100z.tistory.com/entry/Spring-Spring-security-%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%B4%EB%B3%B4%EC%9E%90-%ED%9A%8C%EC%9B%90%EA%B0%80%EC%9E%85%EB%B6%80%ED%84%B0-%EB%A1%9C%EA%B7%B8%EC%9D%B8%EA%B9%8C%EC%A7%80-Spring-boot-Gradle-MyBatis-MySQL참고 : 1. Spring Security 개요 2. 환경설정 ..
1. 목표2. 기능 3. 소스코드 1. 목표 1. 개발환경 > Spring Boot 2.1.7, JDK 8 2. 뷰에서 많은 양의 데이터를 컨트롤러로 보내고자 한다. > 리스트 형태로 보낼 수 있다. 2. 기능 1. 리스트 타입으로 보내기 순서 > 데이터가 담길 ExamDTO 작성(getter, setter) - String title, String subject, String limit_time > ExamDTO를 List타입으로 갖는 ExamListDTO 작성(getter, setter) - List examlist > 뷰에서 보낼 데이터를 폼으로 묶음- action : listtest- method : post- input 태그- name : ExamListDTO에서 선언한 변수명을 사용하여 작성-..
1. 개발환경1. 개발환경 > spring boot version 2.1.7(Spring Starter Project, Gradle Project, Themyleaf template engine) > jdk 8 > sts3 2. 프로젝트 생성 방법1. 방법1 : Spring Starter Project -> Type을 Gradle로 설정 > 프로젝트 이름 : examGradleWelcome > 패키징 : WAR > 프로젝트 생성 시 추가하는 dependencies - Spring Boot DevTools- Lombok- MySQL Driver- MyBatis Framework- Spring Web Starter > 설정 - 실패 - view resolver :- application.properties ..
1. 기초 설정 > spring boot version 2.1.7(Spring Starter Project, Maven Project) > jdk 8 > sts3 > 필요 디펜던시(보이기/숨기기) : 123456789101112131415161718192021222324252627 org.apache.commons commons-io 1.3.2 org.apache.commons commons-lang3 org.apache.commons commons-pool2 com.servlets cos 09May2002 commons-fileupload commons-fileupload 1.3.3Colored by Color Scriptercs > upload 관련 설정- 순서- application.yml에 파일 ..