일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- spring 게시판 만들기
- Spring 게시판 작성
- spring framework
- Spring 게시판 수정삭제
- 자바기본
- #자바 #로또
- 데이터베이스
- 자바 #관리프로그램 기초
- Spring 게시판 상세 조회
- Today
- Total
목록자바 (14)
JeongseokDEV-SimpleU

1 ) 게시판 파일 업로드 / 다운로드 Controller 1 2 3 4 5 6 7 8 9 10 11 12 13 //파일 다운로드 @RequestMapping("/fileDownload") public ModelAndView fileDownload(@RequestParam("fileNameKey") String fileNameKey, @RequestParam("fileName") String fileName, @RequestParam("filePath") String filePath) throws Exception { Map fileInfo = new HashMap(); fileInfo.put("fileNameKey", fileNameKey); fileInfo.put("fileName", fileName..

1 ) 게시판 수정/삭제 Controller 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 31 32 33 34 35 36 //게시판 게시글 삭제 @RequestMapping(value = "/deleteBoard") @ResponseBody public BoardDto deleteBoard(HttpServletRequest request, HttpServletResponse response, BoardForm boardForm) throws Exception { MDC.put("TRANSACTION_ID", String.valueOf(boardForm.getBoard_seq())); BoardDto boa..

1 ) 게시판 작성 Controller 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 //게시판 작성하기 @RequestMapping(value = "/boardWrite") public String boardWrite(HttpServletRequest request, HttpServletResponse response) throws Exception { return "board/boardWrite"; } @RequestMapping(value = "/insertBoard") @ResponseBody public BoardDto insertBoard(HttpServletRequest request, HttpServletResponse response, BoardForm boa..

1 ) 게시판 답변 Controller 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 //게시판 게시글 답변 @RequestMapping(value = "/boardReply") public String boardReply(HttpServletRequest request, HttpServletResponse response) throws Exception { return "board/boardReply"; } @RequestMapping(value = "/insertBoardReply") @ResponseBody public BoardDto insertBoardReply(HttpServletRequest request, HttpServletResponse..

1 ) 게시판 상세 조회 Controller 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 //게시판 상세보기 @RequestMapping(value = "/boardDetail") public String boardDetail(HttpServletRequest request, HttpServletResponse response) throws Exception { return "board/boardDetail"; } @RequestMapping(value = "/getBoardDetail") @ResponseBody public BoardDto getBoardDetail(HttpServletRequest request, HttpServletResponse..

1) 게시판 boardController 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 @Controller @RequestMapping(value = "/board") public class BoardController { @Autowired private BoardService boardService; //게시판 리스트 @RequestMapping(value = "/boardList") public String boardList(HttpServletRequest request, HttpServletResponse response) throws Exception { return "board/boardList"; } @RequestMapping(va..
Framework - 어떠한 기능구현을 하기위한 추상적으로 정의된 틀을 말한다. - 사용자가 필요로 하는 기능들을 모두 추상화 시켜 놓았음. Spring Container - 스프링에서 객체를 생성하고 조립하는 컨테이너로 컨테이너를 통해 생성된 객체를 Bean이라고 한다. Spring Framework - 자바 플랫폼을 위하 오픈소스 애플리케이션 프레임워크로서 엔터프라이즈급 애플리케이션을 개발하기 위한 모든 기능 을 종합적으로 제공하는 경량화된 솔루션 - 대규모 데이터 처리와 트랜잭션이 동시에 여러 사용자로 부터 행해지는 매우 큰 규모의 환경을 엔터프라이즈 환경이라 말합니다. - Spring Framework는 경량 컨테이너로 자바 객체를 담고 직접 관리합니다. 객체의 생성 및 소멸 그리고 라이프 사이클..
배열과 리스트 비교 배열 - 데이터가 많아지면 관리의 필요성이 느껴짐 , score1, score2 .. 계속 변수 생성 할 수 없기에 생겨난 데이터를 하나로 묶을 수 있는 것 - 배열을 이용하면 하나의 변수에 여러 데이터를 담을수있고, 반복문과 결합 하면 많은정보도 효율적으로 처리가능 - 배열 인덱스는값에 대한 유일무이한 식별자. 자바의 배열은 기능적으로 한계가 많음 // 1. 배열의 크기를 배열을 생성할 떄 지정하는 것 2. 배열의 크기를 변경할 수 없는 것 3. 배열에서 설정된 엘리먼트의 개수를 알아낼 수 없는 것 그러나 데이터의 크기가 확정적일 때 배열을 사용하는 것이 메모리나 처리속도 면에서 좋음. 배열의 특징 1. 크기가 정해져 있고, 기능이 없음 ( 배열의 장점이자 단점 ) 2. 인덱스를 가..