반응형

spring 7

React Router 설정과 API Server Json 통신하는 방법(Router, Promise, Axios, Node.js, Ajax, React 페이지 이동, Spring, Spring Boot)

React Router 설정과 API Server Json 통신하는 방법(Router, Promise, Axios, Node.js, Ajax, React 페이지 이동, Spring, Spring Boot)이번에는 React 웹사이트의 Router 설정과 axios를 활용하여 API server에 JSON data 통신하는 방법에 대해 포스팅 해보도록 하겠습니다.  먼저 필자의 Router 버전은 6v 입니다.※참고사항으로 v6 이하의 버전인 경우 해당 코드 및 커맨드의 쓰임이 다를 수 있다는 점 말씀드립니다. Router 설치 방법npm install react-router-domORnpm install react-router-dom localforage match-sorter sort-bylocalfo..

Spring Boot, Java Web Socket을 활용한 웹 채팅 프로그램 만들기(HTML5, JavaScript, JQuery)

Spring Boot, Java Web Socket을 활용한 웹 채팅 프로그램 만들기 이번에는 간단하게 Web Socket을 이용하여 채팅 프로그램을 만드는 방법을 알아보도록 하겠습니다. 버전 정보는 다음과 같습니다.spring boot : 3.2.5java : 17web socket : 3.2.0UI, CSS: bootstrap chatting template 의존성 추가gradleimplementation group: 'org.springframework.boot', name: 'spring-boot-starter-websocket', version: '3.2.0' maven org.springframework.boot spring-boot-starter-websocket 3.2.0 ..

Back-End/Spring 2024.05.14

Spring, Springboot Logback 설정 Logback in XML or Java(Logback XML 설정, Java Class 설정, SQL Log, SQL console Log)

Spring, Springboot LogBack 설정 LogBack in xml, Java 이번에는 spring에서 logBack을 설정하는 방법을 포스팅 하게 되었습니다.먼저 설정에 앞서 xml또는 Java의 두 가지의 버전이 있습니다. XML로 설정하는 방법 또는 Java로 설정하는 방법을 예시와 함께 설명 드리겠습니다. 먼저 XML로 설정하는 방법을 보면 아래 코드와 같습니다. %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n logs/log.log logs/log.%d{yyyy-mm-dd}.log ..

Back-End/Spring 2024.05.14

Spring Boot viewResolver 및 resource 접근 설정 추가 방법 (spring, controller, 페이지 이동)

Spring Boot viewResolver 및 resource 접근 설정 추가 방법 이번에는 Spring Boot에서 JSP에서 viewResolver와 resource 접근설정에 관련하여 포스팅 하려고 합니다. .properties에 설정하는 경우도 있지만, Java @Bean을 생성하여 추가하는 방법 또 한 많이 쓰이고 있습니다. gradle 의존성 추가 implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.boot:spring-boot-starter-web-services' implementation 'org.apache.tomcat.embed:tomca..

Back-End/Spring 2024.05.14

SpringBoot layoutTiles 설정하기(웹 사이트 layout 설정, layoutTiles, Tiles, Java)

SpringBoot layoutTiles 설정방법Tiles는 웹 화면의 각각 영역을 정하고 나누어, 해당 영역의 템플릿을 구성 해 주는 라이브러리 입니다. ※참고사항※spring 3.x 버전에서는 tiles class를 지원하지 않습니다 !!(사용 시 spring boot 3 이하 버전으로 설정해야 합니다.)(JSP x, Thymeleaf o) 의존성 추가Maven org.apache.tiles tiles-jsp 3.0.8 Gradleimplementation 'org.apache.tiles:tiles-jsp:3.0.8'  @Bean 등록해당 컨피그 클래스(WebConfig)에 tiles 빈과 viewResolver 빈을 등록합니다.@Beanpublic TilesConfigurer til..

Back-End/Spring 2024.05.14

SpringBoot, Java, MyBatis, MSSQL 연동하기(Java, SQL Mapper, JDBC, JNDI, MyBatis 설정, Java DB연동)

SpringBoot X MyBatis X MSSQL 연동하기사용된 버전 규격은 다음과 같습니다.Java : 17 versionSpringBoot : 2.7 ver versionMyBatis : 3.x ver version 0. 의존성 추가 Gradle implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:3.0.1' runtimeOnly 'com.microsoft.sqlserver:mssql-jdbc' 1. Configuration 만들기@Configuration@MapperScan(basePackages = "com.yungame.mvc.*") // , annotationClass = org.springframework.stereot..

Back-End/Spring 2024.05.14

Spring, Java 웹 사이트 세션(Session) 관리하기(웹 사이트 로그인 기능, 웹 사이트 session, 웹 로그인 처리)

Spring, Java 웹 사이트 세션(Session) 관리하기(웹 사이트 로그인 기능, 웹 사이트 session, 웹 로그인 처리)Spring, Java를 활용하여 웹 사이트의 Session을 관리하는 class를 작성하여 로그인 기능을 구현하는 방법에 대해 포스팅 하겠습니다. spring에서의 Session은?session은 클라이언트(브라우저)와 서버(웹 애플리케이션)의 소통으로 세션을 통해 서버는 여러 HTTP 요청에 걸쳐 특정 사용자에 대한 데이터를 유지할 수 있습니다.웹 애플리케이션에서 session은 주로 HTTP session을 통해 관리됩니다. 사용자가 Spring 기반 웹 애플리케이션에 액세스하면 해당 사용자에 대한 고유한 session 개체가 생성됩니다. 이 session 개체는 일반..

Back-End/Java 2024.05.14
반응형