puleeman0829
@puleeman0829
Reviews Written
3
Average Rating
4.3
Posts
Q&A
dto ํด๋์ค๋ฅผ modelmapper ๋ฅผ ํตํด ๋ณํํ ์ ์ฅ์ id๊ฐ ์๋์์ฑ? ์ค๋ฅ์ ๋๋ค.
Employee employee = modelMapper.map(employeeInsertDto, Employee.class);employee.setId(null);Employee emp = employeeRepository.save(employee); ๊ธํ๋ฐ๋ก ์ด๋ ๊ฒ ์ฒ๋ฆฌํ๋ ๋๊ธดํฉ๋๋ค. modelmapper ์ ๋ํด ์ ๋ ์ข ๋ ๊ณต๋ถ๋ฅผ ํด๋ด์ผ ๊ฒ ์ต๋๋ค ^^;
- 0
- 2
- 460
Q&A
์ ๋ฌด์ฉ UI ์ถ์ฒ๋ถํ๋๋ฆฝ๋๋ค.
๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค ํฐ ํ์ฌ๊ฐ ์๋๊ณ ํ์ฌ๋ด ๊ฐ๋ฐ์๋ ์ ํผ์๋ผ ๋ฐฑ์๋, ํ๋ก ํธ์๋, ์๋ฒ , ๋คํธ์ ๋ฑ๋ฑ ๋ชจ๋ ๊ฑธ ํผ์ ํด์ผํด์ ์ฐธ ๊ณ ๋ฏผ์ด ๋ง์ต๋๋ค. ํนํ๋ ํ๋ฉด๋จ์ด ์ ์ผ ํ๋๋ค์ .. ๊ฐ๋ฐ์๋ค์ ๋ค ๊ฐ์ ๊ณ ๋ฏผ์ด์ง๋ง ๋ณด์ฌ์ง๋ ๋ถ๋ถ์ ์ฐธ ๋ง์ด ์ฝํด์์
- 0
- 2
- 353
Q&A
querydsl where ์ ์กฐ๊ฑด ๊ด๋ จ ์ค๋ฅ ๋ฌธ์๋๋ฆฝ๋๋ค.
@Overridepublic Page searchPageSimple(String keyword, String status, Pageable pageable) { QueryResults results = queryFactory .select(new QConsultingListDTO(consulting.id, consulting.companyName, consulting.companyArea, consulting.companyPhone, consulting.companyEmail, consulting.consultingStatus, consulting.insertDate )) .from(consulting) .where( keyWordSearch(keyword, status) ) .offset(pageable.getOffset()) .limit(pageable.getPageSize()) .orderBy(consulting.insertDate.desc()) .fetchResults(); List content = results.getResults(); long total = results.getTotal(); return new PageImpl(content, pageable, total);}private BooleanBuilder keyWordSearch(String keyword, String status) { BooleanBuilder builder = new BooleanBuilder(); builder.or(companyNameEq(keyword)); builder.or(companyAreaEq(keyword)); builder.and(statusEq(status)); builder.and(consulting.companyName.isNotNull()); return builder;} ๋ง์ํ์ ๋๋ก ์ด๋ ๊ฒ ํด๋ดค์ต๋๋ค. ์กฐ๊ฑด๋ค์ ์กฐ๋ฆฝ ํ ์ ์๋ค๋๊ฒ ์ ๋ง ํ๋ฅญํ๋ค์ ๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค^^
- 0
- 3
- 1.2K
Q&A
๊ณตํต ์ฝ๋ ํ ์ด๋ธ์ ์ด์ ํ ๊ฒฝ์ฐ ์ํฐํฐ ์ค๊ณ๋ฅผ ์ด๋ป๊ฒ ํ๋๊ฒ ์ข์๊น์?
๋๋ฌด๋ ์์ธํ ๋ต๋ณ ๊ฐ์ฌ๋๋ฆฝ๋๋ค ์ฌ๋ฌ๋ฒ ์ฝ์ผ๋ฉด์ ์๋ฏธ๋ฅผ ๋์ธ๊ฒจ ๋ณด๊ฒ ์ต๋๋ค^
- 2
- 4
- 6.8K
Q&A
์๋์ค์ ๋ง๋ค๊ธฐ 1๋ถ ์ค์ต์ค ์๋ฌ๊ฐ ๋ฉ๋๋ค
๋ต ํ๋ฒ ํด๋ณด๊ฒ ์ต๋๋ค ๋ต๋ณ ๊ฐ์ฌ๋๋ฆฝ๋๋ค ์ข์ ๋ ๋์ธ์^^
- 0
- 2
- 280




