일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Java#JAVA#매개변수
- 프로그래밍
- Java#정처기#비트연산자#정보처리기사
- 항해99 #항해플러스 #주니어개발자 #주니어개발자역량강화 #주니어개발자멘토링 #개발자사이드프로젝트 #코딩부트캠프 #코딩부트캠프후기
- Java#java#메모리영역#클래스로더#가비지컬렉터
- 개발자도서#개발자책#도메인#DDD#도메인주도개발시작하기#개발스터디#
- html#HTML#프론트엔드#개발자#코딩#국비지원#국비교육#국비지원프론트엔드#국비지원HTML#국비지원html#국비프론트엔드
- 쿼리스트링#쿼리문자열#바인딩
- db#데이터베이스#오라클#sql
- Spring#spring#스프링#스프링프레임워크#스프링의존성주입#스프링생성자#스프링기본#국비지원#국비교육#국비지원스프링
- 개발자#it도서#도메인#DDD#ddd
- Spring#spring#스프링#스프링프레임워크#스프링자동주입#스프링생성자#스프링기본#국비지원#국비교육#국비지원스프링
- #java#JAVA#프로그래밍#웹개발자
- Resource #
- 자바#Java#배열예시#연습#기초다지기
- 국비지원JAVA#국비교육JAVA#국비지원자바#국비교육자바#JSP#SERVLET#서블릿#
- Java#컴파일러#자바컴파일러#
- 항해플러스#항해#항해플러스3기#회고
- 국비지원JAVA
- java
- IntelliJ#인텔리제이#인텔리#단축키
- tibero#티베로#이중화#failvover
- 국비지원#국비교육#국비지원자바#국비교육자바#css#HTML#JAVA
- Java#java#자바#다오#디티오#브이오#dao#dto#vo
- #
- 자바
- spring#Spring#RequestBody#ResponseBody
- 국비지원#국비교육
- 국비지원자바#국비교육자바#국비지원java#국비교육java#자바스크립트#프론트엔드
- 국비지원JAVA#국비지원자바#프로그랭#JSP#국비지원JSP#국비교육JSP#웹개발자#코딩
- Today
- Total
목록전체 글 (196)
개린이 개발노트
이클립스를 켜고 자바 프로젝트를 생성한다. 이름은 본인이 원하는 것으로 ↓ 자바프로젝트 폴더를 클릭한뒤 우클릭하여 Properties 클릭 ↓ 아래와 같이 Java Bulild Path 를 클릭한다 ↓ Add External JARs.. 를 클릭 본인이 받아놨던 폴더에서 mariadb-java... 3.1.0jar를 클릭한다 Apply and close를 선택! 그러면 아래와 같이 폴더가 뜨면 성공
1. insert 삽입 insert into 테이블명 values(데이터, 데이터, 데이터) insert into 테이블명(memberno, name) values(번호, 이름) insert를 이용해 데이터를 넣을때 계속 실행시킬 때마다 데이터가 누적된다. 순서에 맞춰서 값을 넣어줘야 된다. INSERT 기능을 이용해 만든 테이블 각 필드에 값을 넣을 수 있다. 코드 말고도 마리아DB 자체 UI를 이용해 사용도 가능하다. 하지만, 코드를 작성하는쪽에 더 익숙해지도록 노력하자. 2. select 검색 select * from 테이블명 select 필드명, 필드명, from 테이블명 *
MariaDB에 미리 데이터를 만들어놓는다. 일단 확인만 할겸 이렇게 코드를 만듦. 밑의 자바 코드를 통해서 package DB2; public class MemberVO { private int memberno; private String id; private String name; public int getMemberno() { return memberno; } public void setMemberno(int memberno) { this.memberno = memberno; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; }..
1. member테이블있는 데이터 전부조회하기 2. member 테이블에 있는 id와 name 필드 조회 3. member 테이블에서 memberno가 1인 데이터 조회 4. member 테이블에서 memberno가 1인 id를 son 이라는 데이터로 변경 5. member테이블에서 memberno가 2인것을 삭제하라 예시 math가 70이상인 name만 조회 grade(varchar)필드를 추가 kor이 80이상인것만 grade를 A로 변경
Spring 에서 restful 하게 작성하기 위해 @Controller 내에 @ResponseBody 사용하거나 혹은 @RestController 을 사용할 수 있습니다. 스프링 MVC 프레임 워크와 REST 일반적인 Spring MVC 컨트롤러와 RESTful 웹 서비스 컨트롤러의 주요 차이점은 HTTP 응답 바디가 생성되는 방식이다. 일반적인 MVC 컨트롤러는 View 기술을 사용하지만, RESTful 웹 서비스 컨트롤러는 객체를 반환하기 만하면(!) 객체 데이터는 JSON / XML 형식의 HTTP 응답에 직접 작성되게 됩니다. ▲ 일반적인 Spring MVC 흐름 @ResponseBody 와 @RestController 두가지 차이점을 알아보기 전에 우선 스프링에서 REST하게 데이터가 송수신 ..
자바8버전에 마리아디비 커넥터 구글 검색창에 mariadb.com을 검색한다. 여기서 주의할점은 mariadb를 그대로치는 이전방식과 다르다는 점이다! Download MariaDB 클릭 product가 Java 8+ connector가 되게끔 해주고 다운로드 하면된다. 그런다음 보통은 저장한 파일을 이클립스 워크페이스에 두고 package DB연결; import java.sql.Connection; import java.sql.DriverManager; public class Sample01 { public static void main(String[] args) { Connection conn = null; //연결해주는 커넥션 객체 생성 try { /**아래 고정 코드(계속 사용 예정) */ Cla..
구글에 mariadb검색! 다운로드 클릭! 자기에 맞는 운영체제 선택해서 다운로드클릭 한다. mariadb 다운로드 실행중 다운로드 실행 중 ConnectorJ 다운로드도 같이 진행해주자 왼쪽에 ConnectorJ 클릭 ConnectorJ 는 마리아디비와 자바를 연동하는 커넥트 제이 라이브러리 오라클 같은경우는 따로 설치할 필요없음! 이 파일은 따로 자기가 작업하는 이클립스워크스페이스에 저장한느 것이 좋다. 이어서 마리아디비 본파일 설치방법 설치할때비밀번호 안까먹게 조심하자!! 전부 선택해야 한글이 안깨지고 나중에 오류생길일이없다. 인스톨 클릭! 설치완료되면 다음과 같이 폴더가 뜹니다.
네트워크 클라이언트(사용자,브라우저)와 서버의 관계 OSI 7 계층 네트워크에 관련된 장비, 규약 - 회사마다 다 다름(유지보수가 힘듦) 그래서 OSI 7 계층만들어서 표준을 맞춤. 1계층-물리계층(기계,전기,기능을 케이블로 전송할 때) 단순히 주고받기만함 ex) 장비: 리피터, 허브 등 2계층-데이터 링크 계층 정보의 전달(오류검출) 정부를 주고 받는단위: 프레임 ex) 장비: 브리지, 스위치 3계층-네트워크 계층(ip계층) 안정성이 올라감, 속도가 빠름 ip를 가지고 주소 결정, 경로 설정 등을 함 ip할당(127.0.0.1 컴퓨터의 주소) 4계층- 전송계층 통신이 활성화되는 계층 TCP(TCP란? 상호간 신뢰적인 연결지향 서비스 제공) 프로토콜(프로토콜이란? 통신규약)을 사용 패킷손실가능성이적다, ..
인텔리제이는 이클립스와는 다르게 유료버전 무료버전으로 나뉘다보니 금전적인 여유가 있다면 얼티메이트 버전으로 다운받으시면 됩니다. 지금 블로그를 발행하는 날짜 기준으로 부가세 포함 무려 658달러..! 달러가 1400원대에서 1300원초반대로 떨어진 지금에도 86만원에 육박하는 미친가격을 보여주고있습니다. 저는 무료버전 다운로드 방법을 사용하도록 하겠습니다. 무료버전이 기능적인 면에서 약간의 제약이 존재하지만 스프링을 입문하고 배우는 입장에서는 무료버전만으로 충분하다는 여러의견을 토대로 우선 무료 버전으로 설치를 진행했습니다. 운영체제는 본인이 사용중인 PC환경에 맞게 선택해서 다운받으시면 됩니다. 다운받은 파일 실행 한 후 "Next>" 버튼을 눌러줍니다. 경로를 별도로 설정하시려면 원하시는 경로로 변경..