코딩/Java(15)
-
다이나믹 웹 프로젝트 진행순서,방식
src/main/java 이는 서버측에 관련된 데이터를 모아둔것이다. commonm은 공통으로 사용되는 사항 controller는 컨트롤을 하기 위한 부분으로써 Servlet으로 만들고 작성시 src/main/webapp/WEB-INF/views/폴더명/jsp명 에서 form태그로 데이터를 전용할때 적어주는 action 주소명이랑 서블릿쪽 명을 맞춰주어야한다. Class name을 맞추고 끝이 아니라 Next를 누르고 Name에 Servlet을 빼고 URL mappings 를 내가 form에 지정한 URL과 맞춘다. 이때 중요한건 mapping과 form의 URL을 맞추는 것이고 앞의 이름 지정은 내가 알아보기 쉽게하기위해 이름을 맞춰주는 것이다. dao,service,vo는 기존의 java 프로젝트할때..
2022.09.04 -
kh18일차(Server연결 TCP/DNS서버연결, 이를이용한 baseball게임)
TCPServer/DnsServer/baseballgame package kh.java.func; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.ServerSocket; import java.net.Socket; import java.util.HashMap; import java.util.Random; import java.util.Scanner; public class TcpServer { public void tcpServer() { Scanner sc ..
2022.07.13 -
kh17일차 InputOutput(WordContorller)
ByteStreamTest package kh.java.func; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util.Scanner; public class ByteStreamTest { Scanner sc; public ByteStreamTest() { super(); sc = new Scanner(System.in); // TODO Auto-generated constructor stub } public void PrimaryStream() { // 1.스트림생성 -> 2.메소드를 통한 입/출력 ->3.자원반환 System.out.print("저장..
2022.07.12 -
kh16일차(set,map,PointMgr7,StudentMgr5,Exception,io)
setTest package kh.java.func; import java.util.ArrayList; import java.util.HashSet; import java.util.Iterator; import java.util.Scanner; public class SetTest { public void setTest() { HashSet set = new HashSet(); System.out.println("set 의 길이 : " + set.size()); set.add(10); System.out.println("set 의 길이 : " + set.size()); System.out.println(set); set.add(20); System.out.println("set 의 길이 : " + set..
2022.07.11 -
kh15일차 (Generics,List,studentMgr4,pointMgr5...)
Generics -func -Animal package kh.java.func; public class Animal { private int hp; public Animal() { super(); // TODO Auto-generated constructor stub } public Animal(int hp) { super(); this.hp = hp; } public int getHp() { return hp; } public void setHp(int hp) { this.hp = hp; } } AnimalMgr1 package kh.java.func; public class AnimalMgr1 { private Animal data; public AnimalMgr1() { super(); // TOD..
2022.07.08 -
kh14일차
objectApi kh.java.func StringClass package kh.java.func; import java.util.Random; import java.util.StringTokenizer; public class StringClass { public void test1() { //문자열 변경을 위한 StringBuffer사용 StringBuffer sb = new StringBuffer(); System.out.println("문자열 길이 : "+sb.length()); sb.append("hi");//현재 저장된 문자열에 매개변수로 전달한 문자를 추가 System.out.println(sb.toString()); sb.append(" 안녕"); System.out.println(sb...
2022.07.07