일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- javascript
- was
- 정의
- input
- mybatis
- 과정평가형
- jsp
- Java
- eGov
- spring
- json
- 함수
- html
- Oracle
- POI
- web.xml
- select
- 암호화
- CSS
- 개념
- 오류
- JVM
- TO_DATE
- eGovFramework
- Ajax
- 태그
- sql
- jQuery
- controller
- array
- Today
- Total
목록eGovFramework (10)
web developer
트랜잭션 서비스eGovFramework에서 제공하는 트랜잭션 서비스는 Spring 트랜잭션 서비스를 채택하여 가이드하고 있다. 트랜잭션 서비스인 DataSource Transaction Service, JTA Transaction Service, JPA Transaction Service은 요약하면 다음과 같다.DataSource Transaction Service: 단일 데이터베이스에서 트랜잭션을 관리하며, JDBC를 통해 직접 데이터베이스와 상호작용.JTA Transaction Service: 여러 자원 관리자 간의 트랜잭션을 관리하는 분산 트랜잭션 서비스.JPA Transaction Service: JPA 기반 ORM으로 객체 지향적으로 트랜잭션을 처리.(1) DataSource Transacti..
1. 개요 PaginationInfo 페이징 처리를 위한 데이터들을 담고 있는 빈 클래스인데, Tag 클래스에서 여기 담긴 정보를 기반으로 페이징을 렌더링한다.PaginationRenderer 포맷에 따라 페이징을 렌더링하는 역할을 담당한다.PaginationManager 어떤 PaginationRenderer를 사용할지를 담당한다. 렌더링에 필요한 데이터는 PaginationInfo에 담겨 있다.2. PaginationTag PaginationInfo는 페이징 처리를 위한 데이터들을 담고 있는 빈 클래스인데, Tag 클래스에서 여기 담긴 정보를 기반으로 페이징을 렌더링한다./* * Copyright 2008-2009 MOPAS(Ministry of Public Administration and Secu..
Cannot change version of project facet Dynamic Web Module to 2.5 아래와 같이 web.xml에 정의되어 있는 XML 스키마 설정이 잘못되어 발생하는 오류였고, Tomcat 버전에 맞는 서블릿 스펙으로 변경하면 해결된다. https://lng1982.tistory.com/199
@Controller 해당 클래스가 Controller임을 나타내기 위한 어노테이션 @Controller 메소드의 리턴타입 리턴타입 설 명 ModelAndView View 정보 및 모델 정보를 담고 있는 ModelAndView 객체, 커맨드 객체 및 @ModelAttribute 어노테이션이 적용된 메서드가 리턴한 데이터, ModelMap(또는 Map) 타입의 파라미터 데이터가 View에 함께 전달된다. Model(or ModelMap) 커맨드 객체와 @ModelAttribute이 적용된 메소드의 리턴 데이터가 Model 객체에 담겨 있다 Map View 에 전달할 객체 정보를 담고 있는 Map을 리턴한다. 이때 뷰 이름은 요청 URL로 부터 결정된다. 커맨드 객체 및 @ModelAttribute 어노테이..
service 폴더 - BoardVO.java, BoardService.java impl 폴더 - BoardServiceImpl.java, BoardMapper.java web 폴더 - BoardController.java
mybatis xml parameterType Class/TypeAlias 'vo' not found. 위와 같은 에러가 발생한 경우에는 여러가지의 원인이 있지만, 기본적인 해결방안은 아래와 같습니다. (1) 소스에 설정하신 typealias가 mapper configuration xml에 있는지 다시 확인 부탁 드립니다. (2) 프로젝트 우클릭 → maven → update project 선택하거나 (3) 프로젝트 우클릭 → run as → maven clean and maven install을 통하여 재빌드를 해보시기 바랍니다. 출처 : https://www.egovframe.go.kr/home/qainfo/qainfoRead.do?menuNo=69&qaId=QA_00000000000018362 묻고..
1. context-datasource.xml 기존의 HSQL 부분을 주석처리하고, Oracle 부분을 주석 해제한 다음, url, id/pw 정보들을 확인하시기 바랍니다. 테스트를 위해 test 스키마를 생성하였습니다. * "org.apache.commons.dbcp2.BasicDataSource" -> "org.apache.commons.dbcp.BasicDataSource" * localhost == pc의 local 주소; 2. pom.xml 오라클로의 전환을 위해 dbcp와 ojdbc 라이브러리를 pom.xml에 추가합니다. commons-dbcp commons-dbcp 1.4 ojdbc ojdbc 6-11 system ${basedir}/src/main/webapp/WEB-INF/lib/ojd..
기본으로 주어진 패키지는 다음과 같은 이름으로 세팅되어 있습니다. 아래와 같이 본인의 패키지명으로 변경해줍니다. Control + H 키를 눌러 File Search에서 아래의 그림과 같이 Search를 해주면, 해당하는 코드를 찾아서 Search탭에서 보여줍니다. 그리고 + 버튼을 눌러주면, 해당하는 코드에 대한 검색결과를 모두 보여줍니다. (1) context-common.xml 본인이 작성한 패키지명을 작성해줍니다. base-package="패키지명,egovframework" # 공통적으로 사용하는 기능들을 객체로 만들어 놓은 곳인데, 컨트롤러를 작동시키는 데 있어서 이 경로를 거쳐 나아갑니다. (2) dispatcher-servlet.xml 나머지도 마찬가지로 작성을 해줍니다. # 새로운 패키지를..
해당하는 버전의 app 형태의 파일을 우클릭 후 패키지 내용 보기를 클릭합니다. info.plist 파일을 선택하여 열어줍니다. (다른 블로그를 참고하였을 떄에는 Eclipse - eclipse.ini 파일에서 코드를 변경하는 경우가 있었는데, 저는 info.plist를 변경하여 정상적으로 egov를 설치하였습니다) 참고 사이트 [Mac] 자바 설치, 환경 변수 설정 및 JavaAppletPlugin.plugin 해결법 7월달부터 국비지원으로 개발을 배우고 있습니다. 그동안은 학원에서 컴퓨터로 했는데, 이제 프로젝트도 다가오고 코로나 시국으로 계속해서 비대면 수업을 진행하다보니 사진 편집용으로만 hagohobby.tistory.com 해당 파일을 열어주면, 하단 부분에 로 엮인 부분이 보입니다. -key..
맥북에서 egovframework 설치 도중에 아래와 같은 오류가 발생한 경우는 다음과 같이 진행합니다. '시스템 환경설정' → '보안 및 개인 정보 보호' 선태 App Store가 아닌 App Store 및 확인된 개발자를 선택하여 확인 없이 열기를 클릭합니다. 그래도 다음과 같은 오류가 발생하게 됩니다. 오류가 발생하신 분은 아래의 링크로 들어가주시면 됩니다. [MAC] egovframework Failed to create the Java Virtual Machine 오류 해당하는 버전의 app 형태의 파일을 우클릭 후 패키지 내용 보기를 클릭합니다. info.plist 파일을 선택하여 열어줍니다. (다른 블로그를 참고하였을 떄에는 Eclipse - eclipse.ini 파일에서 코드를 변경 tak..