본문 바로가기

study/java

[스프링부트 (1)] 스프링부트 시작하기 (SpringBoot 프로젝트 설정 방법) 3. 웹개발/3_1_3 스프링부트 [스프링부트 (1)] 스프링부트 시작하기 (SpringBoot 프로젝트 설정 방법) by 갓대희 2020. 4. 9. [스프링부트 (1)] 스프링부트 시작하기 (SpringBoot 프로젝트 설정 방법) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 스프링 부트 기초. 스프링 부트란? 그리고 스프링 부트 프로젝트 생성 방법 ] 입니다. : ) 스프링 부트가 나온지 어느덧 꽤 많은 시간이 흐른것 같다. 계속 해오던 쇼핑몰 운영 업무를 해오다 보니 스프링 부트를 제대로 사용할 일이 없어, 이번 잠시 주어진 휴식 기간에 스프링 부트에 대한 내용을 정리해 보려 한다. 운영 업무를 하다보면 쓰던 기술, 해오던 업무에 익숙하고 무언가의 불안함이 생긴다. 다시 SI를 하고 싶은 마음도.. 더보기
JBOSS start stop. whildfly On linux jboss가 설치된 폴더의 bin폴더로 갑니다. ./domain.sh를 쳐줍니다~ $ cd jboss_home/bin $ ./domain.sh On Windows: > cd jobss_home/bin > domain.bat This will launch a total of 5 processes on your system: three JBoss AS server instances; a Domain Controller process that acts as a central management point for all servers that belong to the same "domain"; and a lightweight Process Controller process that is resp.. 더보기
파일복사하기 public String main(HttpServletRequest req,Model model,Authentication authentication ,Gson gson,InfoVo infoVo ) throws Exception{ String UploadPath1,UploadPath2; String[] mapperArr = {"noti", "banner"}; String[] serviceArr = {"notiData", "bannerData"}; infoVo.setcode("list"); infoVo.setindexPage(0); infoVo.setpageSize(10000); String str = "banner"; List Lst = infoService.bannerData(infoVo); Uploa.. 더보기
업로드 이미지 설정값의 비율과 같으면 업로드 되게 String resultImg = setImageSize(width1,height1,setwidth,setheight); log.debug("resultImg : "+resultImg); res.setContentType("text/html; charset=UTF-8"); PrintWriter out = res.getWriter(); if(resultImg.equals("good")) { code=0; }else if (resultImg.equals("badwidth")) { out.println(""); out.flush(); code=1; }else if (resultImg.equals("badheight")) { out.println(""); out.flush(); code=2; } //설정된 기준.. 더보기
설정된 비율로 이미지 업로드 하기 #java /* * @author 박원쥬스 * @Description banner inser update * @param fileName file * @return fileurl */ @RequestMapping(value="/config/bannerSQL") public String bannerSQL(@RequestParam Map requestMap,ModelMap model ,InfoVo infoVo ,HttpSession session , HttpServletResponse res,HttpServletRequest req) throws Exception { String userid = ""+session.getAttribute("userid"); InetAddress ipAddress = InetAddres.. 더보기
Java 11 HttpClient (자바11 HttpClient) 기능 살펴 보기 Java 11 HttpClient (자바11 HttpClient) 기능 살펴 보기 방문해 주셔서 감사합니다! 항상 행복하세요! - 이것저것 다 하기를 좋아하는 9년차 웹개발자 "마샤와곰" 입니다 * C빼고.. - 문의사항은 메일 또는 댓글로 언제든 연락주세요. - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다. - 메일주소 : lts06069@naver.com Java(자바)/Java 기본 Java 11 HttpClient (자바11 HttpClient) 기능 살펴 보기 야근없는 행복한 삶을 위해 ~ by 마샤와 곰 자바가 11버전으로 업그레이드 되면서 java.net 패키지에 http관련된 라이브러리가 추가 되었습니다. Java11 이전에는 대부분 아파치에서 제공하는 라이브러리를 사용 했었습니다.. 더보기
restAPI짭퉁 http://java.sun.com/jsp/jstl/core" prefix="c" %> 더보기
JSTL JSTL을 사용하기 위해서는 먼저 jar 파일 다운로드가 필요하다. https://tomcat.apache.org/download-taglibs.cgi 링크의 하단에 impl 과 spec의 jar 파일 두개만 다운받으면 된다. 그 후 WEB-INF 파일 아래 Lib 디렉토리를 생성후 복사 붙여넣기를 한다 이클립스의 경우 이러한 과정만으로도 JSTL 코드를 사용할 수 있지만 intellij idea의 경우 따로 모듈에서 라이브러리를 추가해줘야 한다. 파일의 project structure를 클릭 후 모듈(modules) 페이지에서 라이브러리 추가 버튼을 누른 뒤 Lib 경로의 jar 파일을 추가해준다 이 과정이 끝나면 JSTL를 사용할 준비는 끝났다. jsp 페이지에서 위의 방식처럼 입력을 완료해주면 모든.. 더보기