Lonely Snowman
 
썰매 끄는 루돌프입니다
close
프로필 배경
프로필 로고

썰매 끄는 루돌프입니다

  • 분류 전체보기 (55)
    • 백엔드 (8)
      • JAVA (8)
    • 프론트엔드 (5)
      • HTML (1)
      • Javascript (2)
      • JQuery (2)
    • WEB (4)
    • SPRING (9)
    • GIT (3)
    • DB (1)
    • C# (8)
    • 세팅 (7)
    • 문제 해결하기 (3)
    • ETC (7)
  • 홈
  • 태그
  • 방명록
[Git] Git 기초 사용법 알아보기(1)

[Git] Git 기초 사용법 알아보기(1)

1. git 설치설치하세용 2. git bash 창 열기깃으로 관리할 작업폴더 우클릭 > Open Git Bash here 3. 초기 설정git config --global user.email "깃허브 이메일"git config --global user.name "사용자 이름"명령어를 입력해 세팅해 준다한번 커밋한 후에는 바꿀 수 없다고 한다아래 명령어로 잘 세팅되었는지 확인 4. git init 으로 초기화이제 git이 작업폴더의 변경사항을 감시한다아래처럼 깃 설정정보가 담긴 숨김폴더가 생긴다이게 repository(로컬저장소)이다 5. 파일 만들어보기vscode로 아무 텍스트파일을 만들어보았다그리고 git status 로 상태창을 열어 확인해 보면 새로 생긴 app.txt 가 빨간 글씨로 나타난다in..

  • format_list_bulleted GIT
  • · 2024. 8. 11.
  • textsms

객체 지향 프로그래밍(OOP, Object Oriented Programming)

객체 지향 프로그래밍이 뭔가요?기능보다 객체 중심으로 프로그래밍하는 것입니다.상속, 캡슐화, 다형성 등의 특징이 있습니다.  객체 지향 프로그래밍(OOP)프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법입니다. 필요한 여러 데이터를 하나하나 각각 지정해주고 사용한다면 중복도 많고 오타 날 수도 있고 많은 문제가 있습니다.또한 변경이 필요할 때는 각 데이터에 다 일일이 수정해줘야 하는 불편함도 생깁니다. 하지만 객체 지향 프로그래밍을 사용한다면 클래스라는 틀을 정해두고(데이터를 추상화 시킴) 각 객체들을 구현해 주면 이런 문제를 해결할 수 있습니다. 수정도 클래스에서 수정해 주면 됩니다. 구현체들은 해당 클래..

  • format_list_bulleted 백엔드/JAVA
  • · 2024. 7. 28.
  • textsms

기술면접 대비 참고 블로그

신입 개발자 기술면접 질문 정리 - 자바 (tistory.com) 신입 개발자 기술면접 질문 정리 - 자바💡 Java의 특징을 설명해주세요. Java는 객체지향 프로그래밍 언어입니다. 기본 자료형을 제외한 모든 요소들이 객체로 표현되고, 객체 지향 개념의 특징인 캡슐화, 상속, 다형성이 잘 적용된 언dev-coco.tistory.com

  • format_list_bulleted ETC
  • · 2024. 7. 27.
  • textsms

오버로딩(Overloading)과 오버라이딩(Overriding)

오버로딩과 오버라이딩의 차이는 무엇인가요?오버로딩은 같은 메서드 이름을 사용하는데 매개변수의 개수나 타입이 다른 것이고,오버라이딩은 부모의 메서드를 상속받아 재정의해서 사용하는 것입니다.  오버로딩이름이 같아도 매개변수 개수, 타입, 순서를 다르게 해서 같은 이름으로도 여러 개의 함수를 정의할 수 있는 것을 말합니다.이는 프로그램의 유연성을 높이고 결과적으로 코드를 깔끔하게 하는 효과가 있으며 같은 클래스 내에서 사용합니다.  오버라이딩상위 클래스가 가지고 있는 메서드를 하위 클래스가 재정의 하는 것을 말합니다.상속 관계 클래스에서 사용되며 static, final 로 선언한 메서드는 오버라이딩이 불가능합니다. 예제 코드상위 클래스 → 하위 클래스 오버라이딩public class Animal { publ..

  • format_list_bulleted 백엔드/JAVA
  • · 2024. 7. 27.
  • textsms
[Spring] Mapper 인터페이스 사용해보기

[Spring] Mapper 인터페이스 사용해보기

mybatisAlias.xml (마이바티스설정파일)typeAliases 에 package 의 name속성에 매퍼파일에서 반복적으로 사용될 패키지명을 정의해 주면 편리하다 아니면 type과 alias 속성으로 하나씩 다 지정해 주어도 된다이렇게 하면 alias 속성의 값으로 대신 쓸 수 있다  lprod_SQL.xml (매퍼파일)패키지명 생략하고 클래스명만 지정 가능하다 -->   mybatisAlias.xml (마이바티스설정파일) "_"를 사용한 컬럼명을 사용 시 카멜케이스로 읽어준다ex) 테이블 컬럼명이 member_id인 경우 jsp화면단에서 이 값을 사용 시 memberId로 사용     LprodServiceImpl.java다오 대신 매퍼인터페이스를 사용한다@Servicepu..

  • format_list_bulleted SPRING
  • · 2024. 5. 28.
  • textsms
[Spring] 데이터베이스 연결 | 마이바티스 설정

[Spring] 데이터베이스 연결 | 마이바티스 설정

pom.xml 에 의존 관계 정의스프링 JDBC(Java DataBase Connectivitiy) https://mvnrepository.com/artifact/org.springframework/spring-jdbc org.springframework spring-jdbc ${org.springframework-version} ${org.springframework-version} 이거는 위에 5.2.5.RELEASE 이렇게 정의가 되어있어서 버전을 가져다 쓰는 것이다 ojdbc6 (oracle java database connectivity 드라이버)https://mvnrepository.com/artifact/com.oracle.database.jdbc/ojdbc6..

  • format_list_bulleted SPRING
  • · 2024. 5. 24.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • ···
  • 10
  • navigate_next
공지사항
  • 루돌프 인사드립니다🙇‍♀️
전체 카테고리
  • 분류 전체보기 (55)
    • 백엔드 (8)
      • JAVA (8)
    • 프론트엔드 (5)
      • HTML (1)
      • Javascript (2)
      • JQuery (2)
    • WEB (4)
    • SPRING (9)
    • GIT (3)
    • DB (1)
    • C# (8)
    • 세팅 (7)
    • 문제 해결하기 (3)
    • ETC (7)
최근 글
인기 글
최근 댓글
태그
  • #싱글톤패턴
  • #java
  • #기술면접
  • #jar
  • #추상클래스
  • #Overloading
  • #Overriding
  • #취업
  • #배포
  • #개인프로젝트
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바