- 바코드 스캔하기
- asp.net core Select
- django 엑셀불러오기
- SSD 복사
- 하드 윈도우 복사
- javascript 유효성체크
- jquery 바코드생성
- jquery 바코드
- 바코드 생성하기
- asp.net dropdownlist
- 하드 마이그레이션
- javascript redirection
- javascript 바코드 생성
- ViewBag
- XSS PHP
- XSS방어
- 파일업로드 체크
- javascript 바코드스캔
- 말줄임표시
- ViewData
- 타임피커
- 강제이동
- ASP.Net Core 404
- TempData
- 파일업로드 유효성체크
- 404에러페이지
- 맥 오라클설치
- Mac Oracle
- php 캐쉬제거
- asp.net Select
목록Java (33)
웹개발자의 기지개
mac 상에서 여러개의 java 버전을 설치해보자. 구글링만 해도 다양하게 볼 수 있지만 나름대로 정리해 보았다. 참고로 필자는 mac m2 환경이다. homebrew 로 설치한다. adoptopenjdk 저장소를 추가한다. brew tap adoptopenjdk/openjdk 다운로드 가능한 java 버전 검색 brew search adoptopenjdk 자 이제는 버전별로 각각 설치하면 된다. brew install adoptopenjdk11 brew install adoptopenjdk13 그러면 설치되어 있는 버전들을 모두 확인해보기 /usr/libexec/java_home -V 이제는 설치된 자바 경로에 따라 내가 원하는 자바버전을 설정해보자. nano ~/.zshrc 121 라인에 셋팅할 버전..
MyBatis 한글 번역된 매뉴얼 사이트이다. https://mybatis.org/mybatis-3/ko/index.html mybatis – 마이바티스 3 | 소개 마이바티스는 무엇인가? 마이바티스는 개발자가 지정한 SQL, 저장프로시저 그리고 몇가지 고급 매핑을 지원하는 퍼시스턴스 프레임워크이다. 마이바티스는 JDBC로 처리하는 상당부분의 코드와 mybatis.org Mapper XML https://mybatis.org/mybatis-3/ko/sqlmap-xml.html mybatis – 마이바티스 3 | 매퍼 XML 파일 Mapper XML 파일 마이바티스의 가장 큰 장점은 매핑구문이다. 이건 간혹 마법을 부리는 것처럼 보일 수 있다. SQL Map XML 파일은 상대적으로 간단하다. 더군다나 동..
Java SpringBoot , WebSocket 을 이용해서 채팅을 구현해보았다. Java 17SpringBoot 3.2.1Gradle, War [ build.gradle ]1234567891011121314151617181920212223242526272829303132333435plugins { id 'java' id 'war' id 'org.springframework.boot' version '3.2.1' id 'io.spring.dependency-management' version '1.1.4'} group = 'kr.co.alwaysweb'version = '0.0.1-SNAPSHOT' java { sourceCompatibility = '17'} reposito..
인텔리제이에서 War 형태로 Spring Boot 간단히 배포해보자. 우측 Gradle 창에서 bootwar 클릭하면 /build/lib/war 파일생성 [ build.gradle ] 1 2 3 4 5 6 plugins { id 'java' id 'war' id 'org.springframework.boot' version '3.2.1' id 'io.spring.dependency-management' version '1.1.4' } Colored by Color Scripter cs 그리고 서버에 올리려면 아래 포스팅을 참고하도록 하자. https://jjeongil.tistory.com/2151 Spring Boot : Tomcat으로 프로젝트 배포 방법, 예제, 개념, 개요 이 섹션에서는 Tomca..
STS 상에서 Window > Preference 을 연다. File Types 안에서 새롭게 *.jsp 를 add 한다. 그리고, 그아래 Associated editors 항목에 Java Editor 를 add 하여 최종 Apply 한다.
https://www.oracle.com/java/technologies/downloads/ Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts. www.oracle.com 여러버전의 java8, 11, 17 등등을 각각 윈도우상에서 기본 설치하였다. 여기서 scripts 폴더를 별도로 만들고 각각의 다른 버전을 사용할 수 있도록 bat 파일을 생성하고자 한다. [ java8.bat ] @echo off set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_202 s..
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 @Controller public class SimpleBbsController { @PostMapping("/modify") public String modify(Model model, HttpServletRequest request, RedirectAttributes redirectAttributes) { dao.modifyDao(request.getParameter("write"), request.getParameter("title"), request.getParameter("content"), request.getParameter("id")); redirectAttribute..
롬복의 @RequiredArgsConstructor 어노테이션을 가지고 생성자 주입해본다. Spring 4.3 이상에서 @Autowired 생략이 가능한 경우 Spring 에서 Bean 에 대한 생성자가 오직 한개이고, 생성자의 parameter 타입이 Bean 으로 등록되어 있을때 [ 원래의 생성자 주입 ] @Service public class BannerServiceImpl implements BannerService { private BannerRepository bannerRepository; private CommonFileUtils commonFileUtils; @Autowired public BannerServiceImpl(BannerRepository bannerRepository, Co..