Java & Spring
-
#11 ArrayList ?Java & Spring 2019. 7. 5. 00:39
ArrayList란?ArrayList는 간단하게 Array(배열)의 특징과 LinkedList(리스트)의 특징을 둘 다 가지고 있는 자료구조 입니다.두 자료구조의 장점을 다 가지고 있습니다.※자료구조 클래스에서 리스트에는 ArrayList, LinkedList, Vector가 있습니다.※ (1) 객체 생성ArrayList numbers = new ArrayList(); (2) 데이터 추가시 add 메소드 사용numbers.add(10);numbers.add(1,50); >> index 1번에 50 숫자 추가 (3) 데이터 삭제시 remove 메소드 사용numbers.remove(2); >> index 2번째 주소 값 삭제, 빈공간은 메꿈 (4) 데이터 가져올 때 get 메소드 사용numbers.get(2..
-
#10 getter/setter 사용하기Java & Spring 2019. 7. 1. 23:43
다음과 같이 getter/setter메소드를 사용하게 되면 유지보수가 굉장히 편해진다는 장점이 있다.1234567891011121314151617181920212223242526272829303132333435363738394041package Object; class Person { // 접근 제한 private 선언 - 자기 자신의 클래스 내에서만 접근이 가능 private String name; private int age; // 접근자 메소드 - 타 클래스에서 접근할 수 있게 멤버변수의 값을 설정해주고 반환해주는 메소드 public void setName(String n) { this.name = n; } public String getName() { return name; } public voi..
-
#9 HashMap 응용 - 게시판 만들기Java & Spring 2019. 6. 27. 09:56
정말 간단한 게시판 구현DB - Oracle, 통신 - Ajax, 데이터 주고받기 - Json으로 해보았습니다.기능 구현은 되었지만 일부만 올리도록 하겠습니다.자세한 기능은 github 참조https://github.com/Baesuhwi/board.git html123456789101112131415161718192021222324252627282930313233343536373839404142434445Insert title here Board Main post_code ID post_title post_content post_date searchnum no_good pr_good 글쓰기 회원 목록 NUM ID NAME Colored by Color Scriptercs js123456789101112..
-
#8 HashMap 사용하기Java & Spring 2019. 6. 27. 09:32
데이터를 저장하기 위해 배열을 사용하면 차곡차곡 잘 쌓여 간편했지만,데이터량이 증가되면 증가될수록 데이터를 가지고 올 때 불편하였습니다. 따라서 보안된 방법이 key-value 라고 생각합니다.데이터를 저장하고 특정 키로 검색하면 값을 바로 받아볼 수 있기 때문에데이터량이 증가되도 원하는 데이터를 쉽고 빠르게 찾을 수 있었습니다. 1. HashMap1.1 선언- 기본적으로 Map을 선언하고 HashMap을 불러옵니다.Map map = new HashMap();orHashMap map = new HashMap(); 여기서 key-value의 변수명을 명확하게 적어주는 것을 권장합니다.Map map = new HashMap();orHashMap map = new HashMap();1.2 데이터 저장간단하게 ..
-
#4 Am Chart 사용Java & Spring 2019. 6. 14. 01:14
Am Chart 사용처음 사용해보는 차트여서 그런지 몰라도 적용시키는게 조금 헷갈렸지만열심히 구글링하면서 해결! // Controller 1234567891011121314151617181920212223// 실내 모니터링에서 차트@ResponseBody@RequestMapping(value = "/insideChart", method = RequestMethod.GET)public JSONArray insideChart(Model model, HttpServletRequest request, HttpSession session) { String member_id = ((MemberVO) request.getSession().getAttribute("user")).getMember_id(); String..