[Spring Boot] 스프링부트 파라미터 받기
·
프로그래밍 일기/Java & Spring
GetMapping @GetMapping("/list/load") public Map loadList(Map params) throws Exception { return testService.loadList(params); } PostMapping @PostMapping("/list/add") public Map addList(@RequestBody Map params) throws Exception { return testService.addList(params); } @RequestParam, @RequestBody를 붙여야 한다는 사실을 기억하자
[Spring Boot] 스프링부트 Mysql DB 연동
·
프로그래밍 일기/Java & Spring
버전 정보 Java : 11 Mysql : 5.7.41.0 ( 8 이후 버전의 경우도 하단에 설명드리겠습니다. ) Spring Boot : 2.7.13 build.gradle plugins { id 'java' id 'org.springframework.boot' version '2.7.13' id 'io.spring.dependency-management' version '1.0.15.RELEASE' } group = 'com.example' version = '0.0.1-SNAPSHOT' java { sourceCompatibility = '11' } repositories { mavenCentral() } dependencies { implementation 'org.springframework.b..
자바란?
·
프로그래밍 일기/Java & Spring
자바란? 자바는 1995년 1월에 공식적으로 발표된 객체지향 프로그래밍 언어입니다. 자바의 특징 1. 객체지향 언어이다. 객체지향개념의 특징인 상속, 캡슐화, 다형성이 잘 적용된 순수한 객체지향 언어라는 평가를 받고 있습니다. 2. 운영체재에 독립적이다. 자바가상머신(JVM)이 있기 때문에 프로그램을 한번만 작성하면 여러 운영체제에서 사용 가능합니다. "한번 작성하면 어디서나 실행된다" (Write once, run anywhere) 3. 자동 메모리 관리 가비지컬렉터(garbage collector)가 자동적으로 메모리를 관리해주기 때문에 프로그래머는 메모리를 따로 관리 하지 않아도 됩니다. 자동적으로 메모리를 관리하는 것이 다소 비효율적인 면도 있지만, 프로그래머가 프로그래밍에 집중할 수 있도록 도와..