์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- crud
- Java
- ์๋ฐ
- nodejs
- Error
- html
- ์ปฌ๋ ์ ํ๋ ์์ํฌ
- ๋งฅ
- pyqt
- ๋ฐ๋ณต๋ฌธ
- Oracle
- ๋ฐฐ์ด
- python
- Homebrew
- ์๋ฐ๋ฌธ์
- ddit
- ibatis
- ๊ฐ์ฒด์งํฅ
- ์ดํด๋ฆฝ์ค
- JDBC
- jsp
- ๋จ์ถํค
- spring
- API
- Mac
- Android
- FastAPI
- ๋๋์ธ์ฌ๊ฐ๋ฐ์
- servlet
- ์ํ์ฝ๋ฉ
- Today
- Total
๋ชฉ๋กddit (108)
romworld

ํธ๋์ญ์ ์ด๋? *ํ๋์ ์ผ์ฒ๋ฆฌ๋ฅผ ํ๋ ๋ ผ๋ฆฌ์ ๋จ์) ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ณ๊ฒฝํ๊ธฐ ์ํด ์ํ๋์ด์ผํ ๋ ผ๋ฆฌ์ ๋จ์. ์ฌ๋ฌ๊ฐ์ sql๋ก ๊ตฌ์ฑ๋จ ์์์ฑ, ์ผ๊ด์ฑ, ๊ณ ๋ฆฝ์ฑ, ์ง์์ฑ ์คํ๋ง์์ ํธ๋์ญ์ ๊ด๋ฆฌ๋ ServiceImpl xmlns : ns๋ namespace์ ์ฝ์์ xmlns:tx="http://www.springframework.org/schema/tx" http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.0.xsd ์๋จ์ ๋ณต๋ถ beans ํ๊ทธ ์์ ์ฝ๋ ์์ฑ class ์ ์ถ๊ฐ org.springframework.jdbc.datasource.DataSourceTransactionManage..

https://developers.google.com/chart?hl=ko Charts | Google Developers ๋ธ๋ผ์ฐ์ ๋ฐ ํด๋๊ธฐ๊ธฐ์ฉ ์๋ฐฉํฅ ์ฐจํธ developers.google.com JSON์ ์ด์ฉํ์ฌ ๊ตฌํํด๋ณด์ JSON ์ฌ์ฉ์ ์ํด maven ๋ฐ์ธ๋ฉ mvnrepository json-simple 1.1.1 ์ถ๊ฐ com.googlecode.json-simple json-simple 1.1.1 ํ๋ก์ ํธ ์ฐํด๋ฆญ - run as - maven build controller ํจํค์ง์ ํด๋์ค ํ์ผ ์์ฑ package kr.or.ddit.controller; import org.springframework.stereotype.Controller; import org.springframework.we..

1. org.springframework spring-websocket ${org.springframework-version} 2. ํด๋์ค ์์ฑ extends TextWebSocketHandler Override ๋ฉ์๋ ์์ฑ afterConnectionEstablished afterConnectionClosed handleTextMessage handleTransportError 3. servlet-context ๋งจ ์ beans์ ์ถ๊ฐ xmlns:websocket=" localhost/chat/room ์ผ๋ก ๋ค์ด๊ฐ๊ฒ ๋๋ฉด ์ฑํ ์ด ์คํ๋๋ค. ์ฐธ๊ณ https://alswns1201.medium.com/spring-websocket-%EC%B1%84%ED%8C%85-c662b33dcb0b

EMP(์ง์) ํ ์ด๋ธ ์ปฌ๋ผ ์์ ๊ด๋ฆฌ๋ฒํธ(๋งค๋์ ) ๊ณ ๊ฐ๊ด๋ฆฌ ๋ฐ์ ์ง์๊ด๋ฆฌ ์นด๋ฐ๊ณ ๋ฆฌ๋ฅผ ๋ง๋ค์ด์ค๋ค. ์ง์๊ด๋ฆฌ ์ง์์ ๋ณด๊ด๋ฆฌ: ์ง์๋ฑ๋ก ์ง์๋ชฉ๋ก private String empMjNum; emppay๋ @NotNull package kr.or.ddit.vo; import java.util.List; import javax.validation.constraints.NotNull; import org.hibernate.validator.constraints.NotBlank; import lombok.Data; //์ง์ @Data public class EmpVO { //์ง์ ๋ฒํธ @NotBlank private String empNum; //์ฃผ์ private String empAddr; //์ฐ๋ฝ์ฒ @NotBla..

1. ์ปจํธ๋กค๋ฌ ์์ฒญ ์ฒ๋ฆฌ 2. ์๋ฐ๋น์ฆ , Dataํ์ 3. Ajax, (Json) 4. ๋งคํผ์ธํฐํ์ด์ค ํ์ฉ 5. ๊ณ์ธตํQuery ์ฌ์ฉ MyBatis - Mapper Interface Mapper ์ธํฐํ์ด์ค๋? - ๋งคํํ์ผ์ ๊ธฐ์ฌ๋ SQL์ ํธ์ถํ๊ธฐ ์ํ ์ธํฐํ์ด์ค์ด๋ค. - Mybatis 3.0๋ถํฐ ์๊ฒผ๋ค. - ๋งคํํ์ผ์ ์๋ SQL์ ์ธํฐํ์ด์ค๋ก ํธ์ถํ๋ค. Mapper ์ฌ์ฉํ์ง์์์์? - session.selectOne("namespace.์์ด๋", ํ๋ผ๋ฏธํฐ); ํ์ ์ด์๋ค. - ๋ค์์คํ์ด์ค+"."+SQL ID ๋ก ์ง์ ํด์ผํ๋ค. - ๋ฌธ์์ด๋ก ์์ฑํ๊ธฐ๋๋ฌธ์ ๋ฒ๊ทธ๊ฐ ์๊ธธ ์ ์๋ค. - IDE์์ ์ ๊ณตํ๋ code assist๋ฅผ ์ฌ์ฉํ ์ ์๋ค. Mapper ์ฌ์ฉํ์๋ - Mapper ์ธํฐํ์ด์ค ๊ฐ๋ฐ์๊ฐ ..

๊ฐ๋ ์ค๊ณ : ๊ฐ์ฒด - ๊ด๊ณ ์ค์ ๊ฐ์ฒด ๋ช ์ฌ ํต์ฌ ๊ฐ๋ ๋ช ํํด์ผํจ ๊ตฌ๋ณ์ด ๋์ด์ผํจ ๋ฐ์ดํฐ ๋ฒ ์ด์ค์์๋ ๋ค๋๋ค ๊ด๊ณ๋ฅผ ์ฒ๋ฆฌํ ์ ์๋ค. ์๋ฃ์ฌ์ ERD๋ฅผ DB๋ก ๋ฃ๋ ๊ฒ์ FORWARD ์์ง๋์ด๋ง ๋ฐ๋๋ก ๋ฃ๋ ๊ฒ์ REVERSE ์์ง๋์ด๋ง ๋ณต์ฌ ํ sql developer ์์ ์ฟผ๋ฆฌ๋ฌธ ์คํ ํ ์ด๋ธ์ MY_SCHEMA. ์ ์์ ์ฃผ๊ธฐ ์ํด ctrl+f๋ก ์ฐพ์์ ๊ณต๋ฐฑ์ผ๋ก ๋ฐ๊พผ๋ค. ๊ณ ๊ฐ, ์ง์, ์๋์ฐจ, ์๋น์ค์ VO๋ฅผ ๋ง๋ค์ด์ฃผ์ ์ค๋ผํด์์ ์นด๋ฉ ํ๊ธฐ๋ฒ SELECT COLUMN_NAME , DATA_TYPE , CASE WHEN DATA_TYPE='NUMBER' THEN 'private int ' || FN_GETCAMEL(COLUMN_NAME) || ';' WHEN DATA_TYPE IN('VARCHAR2','..

๋ชจ๋ฌ์ฐฝ์ ๋ค์ด๋ก๋ ๋ฒํผ์ ๋ง๋ ๋ค. ์ฒจ๋ถํ์ผ ๋ค์ด๋ก๋ Close ํ๋จ์ ์คํฌ๋ฆฝํธ ์์ sessionStorage.setItem("filename",filename); session์ JSP ๋ด์ฅ ๊ฐ์ฒด / sessionStorage๋ ํด๋ผ์ด์ธํธ DownloadController ๋ฅผ ๋ง๋ค์ด์ฃผ์ package kr.or.ddit.util; import java.io.UnsupportedEncodingException; import org.springframework.core.io.FileSystemResource; import org.springframework.core.io.Resource; import org.springframework.http.HttpHeaders; import org.springfram..

1. ํ์ผ ๋ค์ด๋ก๋ ๊ตฌํ 2. Ajax๋ฅผ ์ฌ์ฉํ์ฌ ํ์ผ์ ๋ก๋ ํ๊ธฐ controller ํจํค์ง์ PracticeController, practice ํด๋์ jsp ํ์ผ์ ๋ง๋ ๋ค. Ajax ์ฐ์ต Controller์๋ต 1. void 2. spring 3. ์๋ฐ๋น์ฆ ํด๋์ค 4. ์ปฌ๋ ์ List ํ์ 5. ์ปฌ๋ ์ Map ํ์ 6. ResponseEntity 7. ResponseEntity 8. ResponseEntity 9. ResponseEntity 10. ResponseEntity - -> ๋ฐ์ดํฐ ๋ฟ๋ง ์๋๋ผ header์ ์๋ต ์ํ๊น์ง ์ค์ ํ๊ณ ๋ํ๋ธ๋ค --> ์ตํ ๋ ์ฌ์ค์ ์ฌ์ฉ ์ํ๋ค 1. void์ผ ๊ฒฝ์ฐ ๋ฆฌํด ์๋ต @GetMapping("/lprod/list") public void ๋ฉ์๋๋ช () --..