본문 바로가기

분류 전체보기28

자바 jdk 1.8 설치 및 환경변수 설정+ eclipse 설치 안녕하세요 오늘은 제 블로그의 주인 JAVA설치법을 알려드리려고 합니다! 먼저 자바 1.8 버전이 최신 버전은 아니지만 제일 많이 쓰고 있는데 1.8 버전인데요 자바 버전이 올라가면서 조금씩 바뀌는 게 있기 때문에 1.8 버전으로 다운로드하시는 게 제일 적당한 거 같아 1.8 버전으로 설치 법을 알려드리려고 합니다! https://www.oracle.com/java/technologies/downloads/#java8 먼저 위의 사이트를 들어가셔서 쿠키 승인을 눌러주세요. 그리고 스크롤을 내려보시면 자바 설치를 할 수 있는데요. 먼저 JDK 와 JRE가 있습니다. JDK는 자바 프로그램을 개발하고 실행할 수 있는 환경을 제공해줍니다. JRE는 프로그램을 실행하는 환경만 제공해줍니다. 약간 말이 애매하니까.. 2022. 1. 15.
스프링부트 JPA 게시판 글쓰기 구현 안녕하세요 오늘은 Spring Boot로 게시판으로 만드는 방법을 포스팅하려고 합니다. JPA를 이용하여 게시판을 만들어보겠습니다. 바로 본문으로 들어가겠습니다! 먼저 Posts라는 클래스를 생성해줍니다. 이클래스는 DB에 직접 값을 넣는 클래스라 생각하시면 되겠습니다. 이러한 클래스를 Entity클래스 라고 하는데요 이 클래스는 테이블과 링크될 클래스라고 생각하시면 됩니다. @Getter @NoArgsConstructor @Entity //Table과 link될 클래스임을 명시 Setter 생성 금지 다른 이름으로 정확히 명시해서 set은 가능 public class Posts { @Id //PK 명시 @GeneratedValue(strategy = GenerationType.IDENTITY) //au.. 2022. 1. 7.
엑셀 파일을 csv로 변환하여 DB에 연동 안녕하세요~ 오늘은 mysql에 값을 넣는 작업을 할 건데요 DB를 만들고 그 안에 값을 넣고 잘 들어가나 확인을 해 야하거나 그 값들을 이용해야 하는데 1개 2개 일 때는 그냥 insert문을 이용해서 일일이 넣어주면 되겠지만 데이터의 양이 많아질 경우에는 insert를 언제 다 넣나 생각하실 거예요 그래서 오늘은 엑셀에서 파일을 만들면 이제 DB로 곧장 넣어주는 작업을 알려드리려고 해요 먼저 엑셀에 값을 넣어줍니다. 근데 여기서 넣는 방식은 첫번째 행은 칼럼명을 적어줘야 해요 저는 과일, 수량, 가격으로 넣어줬어요 그 밑에는 이제 데이터를 넣는거에요! 표로 정리해드리자면 컬럼1 name 컬럼2 name 컬럼3 name 컬럼4 name 컬럼1 data 컬럼2 data 컬럼3 data 컬럼4 data ... 2021. 10. 4.
[Ubuntu] Linux 에서 mqtt설치 (mosquitto) 안녕하세요~ 오늘은 Linux에서 프로그래밍에 필요한 프로그램을 설치하는 방법을 알아볼게요. 먼저 리눅스를 설치했다고 가정하고 시작하겠습니다. 먼저 제 리눅스는 우분투로 설치를 하였고, 프로그램 설치에 대해 설명드릴게요~ MQTT란 메세징 프로토콜 중에 하나인데, TCP/IP 프로토콜 위에서 작동하는 프로그램인데요, 이는 저희가 알고 있는 채팅 프로그램이라고 생각하면 쉬워요 먼저 서버(MQTT)를 열고 그 서버에 맞는 IP를 열어주고 거기에 구독(Subscribe)을 해주면 그 아이피에 메시지를 담아서 보내줍니다. 저희가 알고 있는 채팅방의 이름이 있는데 그 이름을 찾아가서 메시지를 전달하는 형식이에요 근데 MQTT에서는 그 채팅방을 Darren/student 이런 식으로 값을 주게 되는데요 /를 이용하.. 2021. 10. 3.