728x90

JAVA 109

필터링, 시각화

전처리의 핵심기능 이상값 또는 결측값이 데이터셋에 포함될 때 인스턴스 치환 및 삭제, 속성 위치 변경 및 삭제 등의 기능을 제공. 필터링을 통한 분류기 성능을 향상 시킬 수 있음 - remove with values choose - remove with values 선택 remove with values 창을 클릭 후 attributeindex - 3 nominallndlces - 1 입력 결과 - 세번째 속성( humidity) 필드의 1번째 라벨인 high에 있는 데이터를 다 지워라, 결과적으로 7건의 데이터가 삭제된다. undo 버튼 클릭하면 원복 됩니다. ---------- 시각화 학습전: 입력 데이터셋의 속성별 분포도를 육안으로 확인 가능, 유용한 속성들을 식별하기 위해 사용. 분류 예측값은 볼..

JAVA/Weka 2023.08.15

Spring - MVC와 템플릿 엔진

http://localhost:8080/hello-mvc?name=spring!! HelloContronlloer 에 추가 @GetMapping("hello-mvc") public String helloMvc(@RequestParam( "name") String name, Model model) { model.addAttribute("name", name); return "hello-template"; } } @Requestparam = 값을 받아옴 tamplates에 hello-template.html 생성( 반환페이지) hello empty 입력해주는 값에 따라 페이지가 달라진다. hello-template.html - copy path 해서 돌리면 편하다.

JAVA/프로젝트 2023.07.28

Spring- View 환경설정

main - java - resources - static 에 index.html 파일 생성 Hello hello 입력 후 localhost:8080 실행 뭐 설정한게 없으니까 클릭 시 저런 페이지가 나오겠지 돌아가는건 확인 완료 hello.hellospring 밑에 controller 패키지 생성 - HelloController 클래스 생성 HelloController class package hello.hellospring.controller; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping;..

JAVA/프로젝트 2023.07.28

intellij - 초기 세팅

https://start.spring.io/ 들어가서 아래 사진같이 세팅 후, generate . intellij에서 open, build.gradle 오픈 cause17 어쩌구 에러가 났었는데 sdk버전 문제였음 https://start.spring.io/ 들어가서 11버전 선택 후 파일 다시 만드니까 돌아간다. 주소창에 localhost8080 검색 이 화면이 나오면 성공 build and run, run tests using 을 intellij 로 바꿔준다. gradle을 통하지 않고 바로 run 해줘서 빠르다.

JAVA/프로젝트 2023.07.27

게시판 CRUD

Controller @Controller //어노테이션을 추가해 스프링의 빈으로 인식할 수 있게함 @Log4j //log4j 라이브러리를 사용한다. @RequestMapping("/board") // /board로 시작하는 모든 처리를 BoardController 가 하도록 지정 @AllArgsconstrutor // 생성자를 만들고 자동으로 주입 public class BoardController { private BoardSevice service; //목록처리 list @GetMapping("/list") //@RequestMapping 의 축약버전. GET방식에만 사용 가능 간편하지만 제약 많음 , localhast8080에 list 요청이 들어오면 아래 함수를 실행함. public void li..

JAVA/Spring 2022.12.06

Spring 구조와 @들 그리고 Controller-mapping-service

Spring 구조 모델 2방식에서의 사용자 Request는 특별한 상황이 아닌 이상 먼저 컨트롤러를 호출하게된다. 이렇게 설계하는 가장 중요한 이유는 나중에 뷰를 교체하더라도 사용자가 호출하는 URL 자체에 변화가 없게 만들어 주기 때문이다. 컨트롤러는 데이터를 처리하는 존재를 이용해서 데이터 (model) 을 처리하고 Response 할 때 필요한 데이터(모델) 을 뷰 쪽으로 전달하게 된다. SpringMVC 영역은 presentation Tier를 구성하게 되는데 각 영역은 사실 별도의 설정을 가지는 단위로 볼 수 있다. Spring core 영역은 흔히 POJO(Plain Old Java Object) 의 영역. 스프링의 의존성 주입을 이용해 객체 간의 연관구조를 완성해서 사용한다. Mybatis ..

JAVA/Spring 2022.12.04
728x90
반응형