전체 글 255

@Data, get~, set~

- @Data를 vo에서 롬복이용해서 어노테이션하면 객체.get~set~ 이런걸 사용할 수 있음 - @AllArgsConstructor가 없으면 매번 @Autowired를 함께써줘야함, 한번쓰고 밑에 나열하는게 아님 -만약에 롬복이 먹은 것처럼 어노테이션은 입력이 됐는데 실제로 @Data가 VO클래스에서 작동을 안한다면, 값을 불러올 수가 없어서 예를들어 VO클래스 변수 private int num; 으로 선언 된 것을 다른 클래스 내에서 값을 가져와 .getNum()~ .setNum()~ 이딴걸 쓸 수가 없음. - @data없이 쓰려면, toString()을 하면되는데, 아마도 저 위에 기능은 쓸 수 없음 - @data가 안먹으면 값을 불러와서 쓰려는데 값이 null로 나오거나, VO클래스가 노란줄(값..

validate기능

- validate기능쓰면 message가 라벨태그로만 가능하고 입력 설정한 메세지가 라벨태그로 자동으로 생김. - 위치를 변경하고 싶으면, 라벨테그 이름 (예 : [name=id])달아서 위치에 놓아주면 거기로 메세지 입력해줌 (*제이쿼리 스크립트 라인 필요함) - 혹시라도 div태그로 감싸거나 div태그를 만들어놓고 위처럼 위치변경을하고자 연결해둔다면, 제대로 작동 안함 - label태그는 id속성 사용X - 만약 validate에서 설정한 rules이 아니라면 알림말이 사라짐 (style="display:none") 이 자동으로 값이 먹음 - 사용하면 약간씩 그 위치들이 늘었다가 줄었다가 할 수 있음(주의)

2021-03 1회차 정보처리기사 정리

[1과목] 리눅스에서 버전을 확인하고자 할 때 사용되는 명령어 - cat : 파일내용을 화면 출력하거나 파일 만드는 - uname : 시스템 정보를 출력 이외의 리눅스 명령어 - pwd : 현재 디렉토리 출력 - Is : 디렉토리 목록 출력 - cd :디렉토리이동 -touch: 파일용량0인 파일 생성, 날짜변경 -mkdir : 디렉토리생성 -cp:파일복사 -mv: 파일이동 -rm:파일제거 -redirection:화면에출력되는결과를파일로저장하는명령어 -alias:자주수행하는 명령어 쉽게 쓰도록 (단축키처럼???) 통신을 위한 프로그램 생성하여 포트를 할당, 클라이언트 통신 요청시 클라이언트와 연결하는 내/외부 송/수신 연계기술 => 소켓 기술 GoF 디자인패턴 1) 생성패턴 - 추상팩토리(동일한 주제를 다..

Spring Framework 설치하기

1. JDK(Java Development Kit) 다운 https://www.oracle.com/java/technologies/javase-downloads.html 2. JRE(Java Runtime Environment) 다운 https://www.java.com/ko/download/ Download Java for Linux 사용자 컴퓨터용 Java 소프트웨어 또는 Java Runtime Environment는 Java Runtime, Runtime Environment, Runtime, JRE, Java Virtual Machine, Virtual Machine, Java VM, JVM, VM, Java 플러그인, Java 추가 기능 또는 Java 다운로드라고도 www.java.com 3. ..

2021-07-30

새로알게된 점: toString이 값을 출력해준다니!! 깨달은 점: 아주 사소한 것들에도 기능이 들어갈라면 코드들이 여기저기 다 붙어야 한다는 충격적인 사실을 오늘 또 새삼 느끼면서 열심히해야지 ㅡㅡㅋㅎ 감사한 점: 스터디카페 그룹룸을 예약할 수 있었다는 점 오늘 하루: 수업진행하시는 강사쌤이 오늘 백신맞으셔야한다고 1시 10분까지수업하고 수업이 종료됐는데, 그리고나서 호다닥 챙겨서 스터디카페와서 복습하려니까 기분이 너무너무 좋다(물론 복습이 좀 밀려있지만 차근차근 따라가면 언젠간 될거야)

It's moonday! 2021.07.30

메소드 .toString() 과 어노테이션 @ToString

https://backback.tistory.com/68 toString이란? Object 이란 모든 클래스의 가장 최상위 클래스인 "Object" 클래스 JAVA에 제공하는 모든 클래스들의 계충 구조로 되어있고, 그 최상위로 올라가면 "Object"이라는 클래스가 존재한다. 우리가 일반적으 backback.tistory.com [요약] - 모든 클래의 조상인 Object클래스의 메소드로 모든 클래스들이 사용할 수 있는 메소드 - 값을 출력해주는 메소드(내용에따라 뭔가 정상적이지 않은 값을 보여주기도 하는데, 그게 원래 toString이 불러온 값이 맞음) @ToString https://projectlombok.org/features/ToString @ToString projectlombok.org [..

Mysql_root계정에 연결안되는 에러

[root의 계정서버에 연결 안됨을 해결하는 방법] 에러1: Can't connect to MySQL server on 'localhost:3306' (10061) https://xodgl2.tistory.com/34 [MySQL] Workbench Can't connect to MySQL server on 'localhost' (10061) 오류 에러 코드 > Could not connect, server may not be running. Can't connect to MySQL server on 'localhost' (10061) 에러 해결 > 내PC 마우스 오른쪽 관리 클릭> 서비스 및 응용 프로그램 > 서비스 클릭 > M.. xodgl2.tistory.com [MySQL 환경변수 설정하는 방법]..