본문 바로가기

전체글

(354)
송금 출금 앱 https://github.com/Moonseonhyeon/SpringBoot-blog/tree/f 홍이 요청 put:/send 장이 요청 put:/withdraw 톰켓(데몬프로세스가 돌고있다.) ㅣ 배포서술자 ㅣ Dispatcher Servlet : 스캔해서 @Controller다 띄움. 홍 controller생성 : GetMapping에서 /send - 송금 호출 장 controller생성 : GetMapping에서 /withdraw -인출 호출 ㅣ 클래스 Service ㅣ SQLSession(DataSource(DBCP기술-수영장기술)+MyBatis(Persistanc db에 접근해서 rs결과를 객체로) ㅣ repository - db의 데이터를 객채화 해서 들고 있는 아이다. 예(json이면 자바..
sts3 sts3에서는 jasper필요없음 기본으로 제공. 레거시는 jsp를 지원했었음.
blog만들기 https://github.com/Moonseonhyeon/SpringBoot-blog Spring Web Spring Devtool Lombok MySQL MyBatis -------------------- JSTL Tomcat-Embed-Jasper - jsp파일을 컴파일, 경로도 잡아줌(/webapp 로 잡아줌) --------------------- Table생성 ----------- 1) yml 확장자 변경 - 포트와 컨텍스트 설정 - DB연결 정보 넣기 - JSP View 경로 설정(ViewResolver) 2) Config 폴더 생성 DataSourceConfig.java (참고 : yml설정을 참고) DataAccessConfig.java (참고 : DataSource와 Mapper) 3)..
toolbar+tab Toolbar 만들기 안드로이드에서 제공하는 액션바 사용 끄기 layout에 toolbar_main을 만든다. id값이 필요하므로 설정한다. +inset개념 activity_main에서 toolbar가 보이게 include 한다. 본인이 사용하는 레이아웃에 따라서 다름! 여기서는 LinearLayout을 사용 MainActivity.java 선언 onCreate 안에 입력 안드로이드에서 기본으로 툴바를 제공하기 때문에 설정을 해줘야 툴바로 인식한다. Navigation 적용 눌렀을때 헤더와 아이콘이 나오게 할 예정이다. layout에서 header를 생성 원하는 만큼 생성한다. 그리고 만든 이미지들을 담을 그릇인 menu_main을 만든다. Directory name은 안드로이드에 정해주는것이니 따라야한..
Bottom Navigation https://blog.naver.com/polo_june/222032695005 구글 머터리얼 build.gradle(app)dp 설치하기 안드로이드X gradle 모음에 있다. 이렇게 쓰인다. 이렇게 Activity 하나더 만드는 방법
TabLayout, Viewpager(슬라이딩), Fragment TabLayout 1 로그인 Activity 화면 위에 2 회원가입 Activity화면을 올립니다. 큰 화면 디바이스에서는 하나의 Activity안에 두개의 .xml파일 이 두개의 xml파일을 fragment. 하나의 화면에서 여러개의 fragment를 관리해서 통신 필요없이 자바파일 전역변수에서 데이터 주고 받을 수 있어요. 더보기 액티비티는 자바 파일이다. 하나의 액티비티에는 하나밖에 못놔두니까 그 위에다가 쌓아가지고 보여준다. 테블릿은 화면이 크니까 분할해서 사용하고 싶은 욕구가 든다. 2개의 XML을 하나의 액티비티에서 관리하는 방법이 있다. 이걸 Fragment라고 한다. 하나의 화면에 여러개의 Fragment를 두고 바꿔치기하는 방법을 이용할 수 있다. 장점 : 액티비티끼리 이동할때 데이터를 ..
안드로이드X gradle 모음 [출처] 안드로이드X gradle 모음|작성자 getinthere 1. 구글 Material https://github.com/material-components/material-components-android/blob/master/docs/getting-started.md material-components/material-components-android Modular and customizable Material Design UI components for Android - material-components/material-components-android github.com implementation 'com.google.android.material:material:1.2.0-alpha02'..
안드로이드에서 lombok 쓰기 file>setting compile로 시작되면 implementation로 바꿔서 하면된다. implementation으로 시작되야하는데 compileOnly 로 시작되는 것들은 implementation로 바꾸지 않고 그냥 둬야한다. compileOnly 가 하는 일이 따로 있기 때문이다.