본문 바로가기

스프링부트3

스프링부트 ajax JSON 통신 화면의 전환없이 데이터를 가져올 때 ajax 비동기 통신이 필요하다. 적용순서 Application.java 파일에 jsonView 설정 >Controller 단에서 비동기 거래 메소드 작성 > 화면에서 호출 1. Application.java 파일에 jsonView 설정 1) ajax 통신을 통해서 데이터를 전달받을 때 별도의 json 파싱 작업 없이 json 으로 받을 수 있도록 하는 설정을 해준다. @Bean MappingJackson2JsonView jsonView() { return new MappingJackson2JsonView(); } 2. Controller 단에서 비동기 호출 1) 1 번에서 설정을 jsonView 를 활용하여 비동기 거래를 하는 컨트롤러를 작성한다. 2) @Respon.. 2022. 5. 23.
스프링부트 부트스트랩(bootstrap) 적용하기 - 부트스트랩은 개발자들이 퍼블리셔의 퍼블리싱 없이 쉽게 html 화면을 구성할 수 있는 프레임워크이다. 적용순서 부트스트랩 파일 다운로드 적용 > jquery 라이브러리 다운로드 적용 >HTML 화면 구성 파일구성 1. 부트스트랩 파일 다운로드 후 적용 http://bootstrapk.com/getting-started/ 1) 부트스트랩 사이트 접속 후 소스코드를 다운로드 한다. - 부트스트랩은 기본 css,js,font만 제공하지만 소스코드는 샘플 소스와 관련 된 추가css,js 를 제공하니 소스코드 다운로드를 한다. 2) 압축울 푼 후 필요한 소스를 로컬 소스에 적용한다. - /bootstrap-3.3.2/dist 의 하위 폴더의 모든 내용을 복사해서 로컬 소스의 적합한 경로에 압축을 풀어준다. 위.. 2022. 5. 20.
sts(spring tool suit) 에서 스프링부트+gradle+jsp 세팅 1. gradle 설치 gradle 을 다운 받아서 압축을 해제한다. 1) gradle 다운로드 사이트 https://gradle.org/releases/ 2) gradle 사이트에 접속하여 binary-only 로 파일을 다운로드한다. 3) gradle-7.4.2-bin.zip 파일이 다운로는 되는데 해당 압축 파일을 원하는 폴더에 압축을 풀어준다. 2. STS gradle 연동 STS 를 실행 후 환경 설정에서 gradle 을 수동으로 설정해 준다. 1) STS 실행후 Window -> Preferences 창을 열어준다. 2) 좌측 메뉴에서 Gradle 을 선택, Local installation directory 에 gradle 을 수동 설치한 경로를 지정해 준다. 3. 프로젝트 생성 스프링 프로.. 2022. 4. 25.