profile
A Software Engineer
post-thumbnail

Splunk app CLI에서 설치

여기 search_party_workshop 이란 app을 스플렁크에 설치 해보겠다.현재는 splunk설치 직후라 기본 앱을 제외한 아무런 앱이 깔려있지 않다.나는 ADS_search_party_workshop이라는 앱을 깔것이기 때문에cp 설치할앱.tar.gz $SP

2023년 8월 15일
·
1개의 댓글
·
post-thumbnail

Spring Boot 자바스크립트 로딩 404에러 (net::ERR_ABORTED 404)

SpringBoot로 게시글 작성(저장)을 구현하던 도중 index.js 파일을 로딩 할 수 없는 에러가 생겼다.

2023년 7월 16일
·
1개의 댓글
·

스프링 부트로 구현하는 웹서비스 - 10 게시글 저장 js 작성

btn-save라는 id를 가진 요소를 클릭했을시 save함수를 실행하는 이벤트리스너를 등록클릭 시 실행되는 save 함수title, content, author 의 값들을 data객체에 담아준다POST 방식으로 받아오며 json타입의 데이터를 받아 stringify로

2023년 7월 16일
·
0개의 댓글
·

스프링 부트로 구현하는 웹서비스 - 9 화면 layout(header,footer) w/ mustache

페이지 로딩 속도를 높이기위해 css 는 header에, js는 footer에 둠HTML은 위에서부터 코드가 실행되어서 head가 실행되고 나야 body가 실행된다.즉 head가 다 불러지지 않으면 사용자 쪽에선 백지마 노출됨특히 js의 용량이 크면 클수록 body의

2023년 7월 16일
·
0개의 댓글
·
post-thumbnail

스프링 부트로 구현하는 웹서비스 - 8 Local Date

JPA Entity 클래스들이 BaseTimeEntity를 상속할 경우 필드들도 칼럼으로 인식하도록 함.BaseTimeEntity클래스에 Auditing 기능을 포함시킴.Entity가 생성되어 저장될 때 시간이 자동 저장됨.조회한 Entity의 값을 변경할 때 시간이

2023년 7월 16일
·
1개의 댓글
·

스프링 부트로 구현하는 웹서비스 - 7 게시글 저장

Entity클래스와 거의 유사한 형태임에도 Dto 클래스를 추가로 생성함.하지만, 절대로 Entity클래스를 Request/Response 클래스로 사용해서는 안된다.Entity 클래스는 데이터베이스와 맞닿은 핵심 클래스 이기 때문에, Entity클래스를 기중으로 테이

2023년 7월 15일
·
0개의 댓글
·

스프링 부트로 구현하는 웹서비스 - 6 Layers, Bean Injection

@Controller와 JSP/Freemarker등의 뷰 템플릿 영역이외에도 @Filter, 인터셉터, @ControllerAdvice등 외부 요청과 응답에 대한 전반적인 영역을 이야기함.@Service에 사용되는 서비스 영역일반적으로 Controller와 Dao의 중

2023년 7월 15일
·
0개의 댓글
·

스프링 부트로 구현하는 웹서비스 - 5 Entity

Mybatis등에서 Dao라고 불리는 DB Layer접근자.JPA 에서는 Repositry라고 불리며 인터페이스로 생성함.인터페이스를 생성 후, JpaRepository<Entity 클래스, PK타입> 을 상속하면 기본적인 CRUD메소드가 자동으로 생성됨.Juni

2023년 7월 15일
·
0개의 댓글
·

스프링 부트로 구현하는 웹서비스 - 4

package com.kelly.springbootkelly.domain.posts;테이블과 링크될 클래스임을 나타냄기본값으로 클래스의 카멜케이스 이름은 언더스코어 네이밍 으로 이름을 매칭함.해당 테이블의 PK(Primary Key, 기본키)필드를 나타냄.PK의 생성

2023년 7월 15일
·
0개의 댓글
·

스프링 부트로 구현하는 웹서비스 - 3

외부에서 API로 넘긴 파라미터를 가져오는 어노테이션여기서는 외부에서 name이란 이름으로 넘긴 파라미터를 메소드 파라미터 name(String name) 에 저장하게 됨spring-boot-starter-data-jpa 스프링 부트용 Spring Data Jpa

2023년 7월 15일
·
0개의 댓글
·

스프링 부트로 구현하는 웹서비스 - 2

선언된 필드의 Get메소드 생성선언된 모든 final필드가 포함된 생성자 생성final이 없으면 생성자에 포함되지 않음assertJ라는 테스트 검증 라이브러리의 검증메소드검증하고 싶은 대상을 메소드 인자로 받음메소드 체이닝이 지원되어 isEqualTo와 같이 메소드를

2023년 7월 15일
·
0개의 댓글
·

스프링 부트로 구현하는 웹서비스 - 1

컨트롤러를 JSON을 반환한는 컨트롤러로 만들어 줌@ResponseBOdy를 각 메소드마다 선언했던것을 한번에 사용할 수 있게 해준다고 생각하면됨.테스트를 진행할 때 JUnit에 내장된 실행자 외에 다른 실행자를 실행함.여기서는 SpringExtensiondㅣ라는 스프

2023년 7월 15일
·
1개의 댓글
·

MacOs Mysql 설치

환경Ventura 13.3Homebrew 4.0.26iterm2우선 homebrew를 이용해 mysql을 설치합니다.설치가 끝났다면 위의 명령어로 mysql의 버전을 확인합니다.만약 설치가 성공적으로 완료되지 않았다면 zhs(혹은 bash) : can't find co

2023년 7월 1일
·
0개의 댓글
·
post-thumbnail

Mac OS에 MySql 설치

환경Ventura 13.3Homebrew 4.0.26iterm2우선 homebrew를 이용해 mysql을 설치합니다.설치가 끝났다면 위의 명령어로 mysql의 버전을 확인합니다.만약 설치가 성공적으로 완료되지 않았다면 zhs(혹은 bash) : can't find co

2023년 7월 1일
·
0개의 댓글
·

Java 내부클래스 Inner class

이 포스트는 작성자의 다른 블로그에서 벨로그로 이전하며 가져오는 포스트 입니다.내부클래스란 말 그대로 클래스 내부에 존재하는 클래스이다.위 코드를 보자면 OuterClass 내부에 멤버스태틱변수 int x 와 내부클래스 Inner이 있다Inner클래스 안에는 x의 값을

2023년 6월 30일
·
0개의 댓글
·
post-thumbnail

Java 향상된 for문, Enhanced For loop

이 포스트는 작성자의 다른 블로그에서 벨로그로 이전하며 가져오는 포스트 입니다.for문의 향상된 버전 주로 배열의 요소를 출력할때 자주 사용된다우선 사용 방법은 for(자료형 변수명 : 대입할 변수명) 으로 기존 for 문보다 간단하다위의 코드를 예시로 들면 n에는 1

2023년 6월 30일
·
0개의 댓글
·

Java Arrays.copyOf()와 Arrays.sort()

이 포스트는 작성자의 다른 블로그에서 벨로그로 이전하며 가져오는 포스트 입니다.Arrays.copyOf()와 Arrays.sort() 둘다 Arrays클래스에 있는 메소드이다.int타입 배열 num에 정수들이 무작위로 있고 오름차순으로 정렬 하고싶다면Arrays.sor

2023년 6월 30일
·
0개의 댓글
·
post-thumbnail

Java nextLine()과 next()의 차이

이 포스트는 작성자의 다른 블로그에서 벨로그로 이전하며 가져오는 포스트 입니다.위 코드는 str변수에 스캐너로 입력받아 문자열을 반환하는 코드이다Hello World 를 입력할 경우 nextLine()은 11글자를 반환하고next()는 5글자 2개를 반환한다이유는 ne

2023년 6월 30일
·
0개의 댓글
·
post-thumbnail

Java 별찍기 풀어보기

이 포스트는 작성자의 다른 블로그에서 벨로그로 이전하며 가져오는 포스트 입니다.이 7개의 문제를 For문을 이용해 풀이 해보겠습니다. not on the classpath 는 jdtls의 참견질이므로 무시해도됨. line 4 다섯줄을 출력할 것 이기 때문에 i = 0

2023년 6월 30일
·
0개의 댓글
·
post-thumbnail

Static 이란

static의 사전적인 뜻은 정적인,정지된 이라는 뜻이다.static 변수들은 은 메모리에 바로 로딩이 되기때문에 StaticEx e = new StaticEx();를 해서 객체 생성을 해줄 필요 없이 바로 참조가 가능하다우선 정수를 담은 n은 static이다 name

2023년 6월 30일
·
0개의 댓글
·