일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- fragment
- Java
- JS
- scrollview
- 안드로이드
- SpringBoot
- Hook
- 코틀린
- nodejs
- stylesheet
- 리액트
- JavaScript
- TextView
- TypeScript
- Linux
- 랜덤번호
- RecyclerView
- array
- button
- 오버라이딩
- 자바스크립트
- GoogleMaps
- 구글맵스
- Kotlin
- Android
- 스프링부트
- 랜덤넘버
- npm
- React
- Javscript
- Today
- Total
목록전체 글 (169)
타닥타닥 개발자의 일상
내가 맡은 페이지는 일단 다 만들어놨다. 그래서 다른 팀원분 CSS를 좀 봐드렸다. 부트스트랩 찾으면서 괜찮은 사이트를 발견했다. 부츠워치 https://bootswatch.com/ Bootswatch: Free themes for Bootstrap Customizable Changes are contained in just two SASS files, enabling further customization and ensuring forward compatibility. bootswatch.com 이건 부츠워치랑 같이 쓰면 좋을 컬러헌트 https://colorhunt.co/ Color Palettes for Designers and Artists - Color Hunt Discover the newes..
잘되면 재미있고 안되면 뭐 때문에 안되는지 싹다 뒤집어 엎어야돼서 재미없다. 더욱 재밌게 하려면 되게 하는 사례를 더 많이 만드는 것 뿐이겠지. 솔직히 아직도 스프링이 어떠한 원리로 이렇게 구동되는지 완벽하게 설명할수는 없다. 하지만 며칠전까지는 맨땅에 헤딩한 기분이었다면 오늘은 헬멧을 쓰고 헤딩하는 기분이다. 대충 느낀걸 써보자면 1. 컨트롤러가 어떻게 서비스랑 이어져서 DAO로 가고 SQL로 가는지 어렴풋이 알것 같다. 그리고 컨트롤러는 그냥 페이지 불러오는 역할만 하는 건줄 알았다. 근데 컨트롤러에서 해당페이지로 넘어가야 하는 자료를 지정해줘야지 또 자료가 넘어가더라고? 2. 내가 SQL에 입력한 데이터는 그냥 커다란 한 덩어리일 뿐이다. 그걸 내가 원하는 페이지에 맞게 편집해서 가져오려면 그에 맞..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cwZQgP/btrqNLb3Clw/cEvEnndR5UNr2JRMq4emR0/img.png)
2시간동안 전공자분에게 부탁드려도 해결 안되던 문제가.. 생각보다 너무 쉽게..그것도 내가 원인을 찾아서 해결했다. 문제가 뭐였냐면 저기 오토와이어드 어노테이션을 빼먹어서 뭘 삭제하고 다시 만들어도 죽어도 구동이 안됐던거였다. 하.. 그래도 해결돼서 다행이다. 다음에 페이지 만들때는 오토와이어드 꼭 기억하자 기억 안하면 무지성 거인이 되는걸로
데이터 베이스는 쿼리문 입력해서 우왕좌왕 어떻게 다 짜긴했는데 이제 직접 게시판 짜려니까 멘붕이왔다. 일단 복붙해서 굴려가려는거 보려니까 안굴러감. 뭐가 문제지 싶어서 전공자분한테 도움 요청 web.xml 파일에서 부분을 새프로젝트 이름으로 수정. servlet-context.xml 파일에서 부분 새프로젝트 이름으로 수정. pom.xml 파일에서 부분을 새 프로젝트 이름으로 수정 해도 안되길래 새로 다이나믹 웹프로젝트 생성한게 아니라 기존 프로젝트를 복붙해서 그런게 아닐까라는 의심이 들었고, 새로 다이나믹 웹프로젝트를 생성했지만 계속 오류가났다. 그래서 전공자분이 아예 프로젝트를 새로 만들어서 나에게 주셨고 그거 임포트 하니까 우선 오류는 안난다. 하.. 오늘 배운점. 인덱스에 자기가 원하는 게시판 re..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ZQ3zn/btro7C3H7qB/mwdGctBA3BZJOfdRBuDyLK/img.png)
Dynamic Web Project 로 파일생성. Configure - Convert to Maven log4j.xml, jdbc.properties, Member.xml Bbs.xml, applicationContext.xml servelt-context.xml, web.xml, pom.xml 미리 설정 클라이언트 요청 → 컨트롤러 → 서비스(service) → DAO → SQL session → DAO → 서비스(Service) #oracle setting jdbc.driverClassName = oracle.jdbc.driver.OracleDriver jdbc.url = jdbc:oracle:thin:@localhost:1521:xe jdbc.username = hr jdbc.password = h..
오늘 진짜 공부하기 싫다 근데 일단 포레스트 어플켜고 자리에 앉음 공부하기 싫은데 하고 싶은건 많다. 1일 1커밋도 해보고 싶고 그럴듯한 웹페이지도 만들어보고 싶고 지금 쓰는 티스토리 개발 블로그로 수익도 창출해보고 싶다. 오늘 스터디하면서 함수를 만들어봤는데 정말 간단한 함수였지만 객체 생성만 참조하고 나머지는 내 스스로 만들수 있게됐다. 이정도면 장족의 발전이라 생각해. 시간 지나면 더 어려운것도 만들수 있겠지. 그러니까 마음 다잡고 공부하자 화이팅.
예를들면 folder1이라는 압축파일을 풀고나면 folder1이라는 폴더안에 다시 folder1이라는 폴더가 생긴다. 두겹의 folder1파일을 스프링에서 import하니까 그런거였다. 그냥 포장지일 뿐인 folder1은 놔두고 본 내용물을 담은 folder1을 workspace에 옮기고 import하니 오류없이 잘 불러와진다. 정말 간단한 차이인데 이거때매 일주일 내내 고생했다. 하여튼 문제해결할수 있는 시간을 좀 더 벌었다. 질문하길 잘했다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/8uxg4/btrpjvIg2Uv/PhF7bKw8MeUDpVTrIYZf11/img.png)
Dynamic Web Project 로 파일생성. Configure - Convert to Maven log4j.xml, jdbc.properties, Member.xml, applicationContext.xml servelt-context.xml, pom.xml 미리 설정 #oracle setting jdbc.driverClassName = oracle.jdbc.driver.OracleDriver jdbc.url = jdbc:oracle:thin:@localhost:1521:xe jdbc.username = hr jdbc.password = hr jdbc.initialSize = 5 jdbc.maxActive = 20 % hello jsp 번호아이디비번이름 ID: home jsp % 회원정보: ID:..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/nauB3/btro7gZOTpG/fNfZSl0iZTf1w2nNxIjF30/img.png)
hello로 이동 home로 이동 world로 이동 package multi.camp.a; import java.util.ArrayList; import java.util.Date; import java.util.List; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; impo..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cT9Jaz/btrpcPtAZn9/N6E8y96SYvgeyk1BqmQTZ0/img.png)
기본 디렉토리 구성 처음 접속하면 뜨는 화면 hello response.sendRedirect("home.do");에 따라 home으로 이동하면 아래와 같은 화면이 뜬다. home jsp입니다. 이름: 별명체크 //하단의 jsonData 변수를 출력한것 Get List //Get List 버튼을 누를시 정보가 출력될 곳 package multi.camp.a; import java.util.ArrayList; import java.util.Date; import java.util.List; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Controller; import org.spri..