본문 바로가기
728x90

Spring16

Spring MVC Project 안보일 때 참고자료 Spring Legacy pom.xml 초기설정 Spring Legacy pom.xml 초기설정Spring Boot 프로젝트 생성시 제공해주는 라이브러리를 참고하여 작성했다 항목버전Spring Framework5.3.36WASTomcat 9Servlet4.0.1Java11 Spring Framework 6 버전은 Java 17부터 사용한다 4.0.0 simpleSpring simpleSpring 0.0.1-cloakinghost.tistory.com 위 참고 자료는 한땀한땀 Project를 만든 자료이다 그렇다면 정말 기존처럼 바로 생성할 수는 없는가? 그건 아니다 최근에 Spring MVC Project를 만들 수 없다는 얘기가 많아지면서 여러 방법이 나타나고 있다 많이 알려지는 방법이 있다... 2024. 6. 21.
vue3 + spring legacy + axios 설정(install 생략) vue.config.jsconst { defineConfig } = require("@vue/cli-service");module.exports = defineConfig({ transpileDependencies: true, // 배포 경로가 중복되면 indexPath 생량 outputDir: "../src/main/resources/static", // npm run build // indexPath: "../static/index.html", // creating index.html chainWebpack: (config) => { const svgRule = config.module.rule("svg"); svgRule.uses.clear(); svgRule.use.. 2024. 6. 18.
Spring Legacy pom.xml 초기설정 Spring Boot 프로젝트 생성시 제공해주는 라이브러리를 참고하여 작성했다 항목버전Spring Framework5.3.36WASTomcat 9Servlet4.0.1Java11 Spring Framework 6 버전은 Java 17부터 사용한다 4.0.0 simpleSpring simpleSpring 0.0.1-SNAPSHOT war 11 5.3.36 maven-compiler-plugin 3.8.1 ${java-version} maven-war-plugin 3.2.3 false javax.serv.. 2024. 6. 3.
스프링의 핵심 스프링은 자바 언어 기반의 프레임워크 자바 언어의 특징은 객체 지향 스프링은 객체 지향 언어의 강력한 특징을 살린 프레임워크 스프링은 좋은 객체 지향 애플리케이션을 개발할 수 있게 도와줌 객체 지향 특징 추상화 캡슐화 상속 다형성 객체지향 프로그래밍 명령어의 목록이 아닌 독립된 단위, 객체들의 모임으로 파악하고자 하는 것 유연하고 변경이 용이 레고 블록 조립하듯이 컴포넌트를 쉽고 유연하게 변경하면서 개발하기 위해 다형성 운전자 역할, 자동자 역할이 있을 때 운전자는 자동차가 바뀌어도 운전을 할 수 있다. 클라이언트는 프로그램의 내부가 바뀌더라도 사용가능하다 새로운 기능이 나와도 클라이언트를 바꾸지 않아도 된다 역할과 구현을 분리 역할과 구현으로 구분하면 세상이 단순해지고, 유연해지며 변경도 편리하다 클라.. 2024. 1. 13.
스프링 가볍게 느껴보자 (1) 회원가입과 가입된 회원조회를 위한 간단한 사이트를 만들어보자 목적은 3가지로 MVC 패턴의 흐름 파악 스프링 빈을 등록하고 교체하는 방법 테스트코드 작성 방법 이것에 대해 확인 할 수 있다. 새로운 프로젝트를 만들어 원하는 위치에 압축을 푼다 컨트롤러를 관리할 패키지를 만들고 메인에 접속할 HomeController를 만들어 주자 @Controller public class HomeController { @GetMapping("/") public String home() { return "home"; } } home.html도 만들자 Hello Spring 회원 기능 회원 가입 회원 목록 중간중간 실행 시켜 잘 되는지 확인도 해보자 회원가입 시 필요한 정보를 담을 도메인을 만들자 public class .. 2024. 1. 9.
Spring Legacy 기본세팅 ( 1 ) 2023. 8. 8.