Spring Context Infomation Example

HomeController import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.servlet.ModelAndView; @Controller public class HomeController { @RequestMapping (value="/test", method=RequestMethod.GET) public ModelAndView test (){ System.out.println("Welcome Home Controller!"); UserImpl user = new UserImpl(); System.out.println( user.getUser()); ModelAndView model = new ModelAndView("Test"); model.addObject("message", "한글메시지 model.addObject 로 전달"); model.addObject("userMessage",user); return model; } } <%@page import="org.springframework.web.servlet.ModelAndView"%> <%@page import="org.springframework.web.servlet.ViewRendererServlet"%> <%@page import="org.springframework.web.context.WebApplicationContext"%> <%@page i...

Spring Caused by: java.lang.ClassNotFoundException: org.springframework.expression.PropertyAccessor

Spring Caused by: java.lang.ClassNotFoundException: org.springframework.expression.PropertyAccessor Spring Project Build Path Configuration Appand libraries org.springframework.expression-3.1.0.RC1.jar or org.springframework.expression-xxx-version.jar

ejb-jar.xml example

<!DOCTYPE ejb-jar PUBLIC '-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN' 'http://java.sun.com/dtd/ejb-jar_2_0.dtd'> <ejb-jar>    <enterprise-beans> <!-- ******************************************************************--> <!-- *********************** BIZ session Start *************************--> <!-- ******************************************************************--> <!-- ##################### IHrm_dinner_applBean session Start #################-->      <session>          <description>IHrm_dinner_applBean</description>          <display-name>IHrm_dinner_applBean</display-name>          <ejb-name>IHrm_dinner_applBean</ejb-name>          <local-home>hrm.ejb.biz.IHrm_dinner_applHome...

Build.xml

<?xml version="1.0"?> <!DOCTYPE project [     <!ENTITY common SYSTEM "file:../../common.xml"> ]> <project name="hrms" default="all" basedir=".">    &common;    <target name="init" depends="common">       <property name="src_com" value="../../hrm/"/>       <property name="ejb.name" value="hrm" />       <property name="bld.dir" value="./build" />       <property name="dest.dir" value="../../enterprise" />       <property name="bak.files" value="**/*~" />    </target>    <target name="clean" depends="init">       <delete dir="${bld.dir}/{ejb.name}" />       <delete>          <fileset dir="." includes="${bak.files}" defa...

EJB DTO

package hrm.common.dto; import java.sql.*; import java.rmi.*; import java.util.*; import javax.rmi.*; import javax.naming.*; import hrm.common.dto.*; import hrm.ejb.data.Hrm_cp_houseBean; public class Hrm_cp_houseDTOFactory {    public Hrm_cp_houseDTO getHrm_cp_house(Hrm_cp_houseDTO dto){       Hrm_cp_houseBean entity = null ;       try{          entity = Hrm_cp_houseBean.ejbLoad();          entity.setLoad( dto.getDong(), dto.getHo(), dto.getRoom());          dto.setNote(entity.getNote()); // 비고          }catch(Exception e){          e.printStackTrace();       }       return dto;    } }

EJB Entity Bean

package hrm.ejb.biz; import javax.ejb.EJBLocalObject; import java.io.Serializable; import java.util.*; import javax.ejb.EJBException; import java.rmi.*; import hrm.common.dto.*; import hrm.common.dto.*; public interface IHrm_cp_house extends EJBLocalObject {    public void modifyHrm_cp_house_list(Hrm_cp_houseDTO[] arrDto) throws Exception,EJBException;     public Hrm_cp_houseDTO getHrm_cp_house(Hrm_cp_houseDTO dto) throws Exception,EJBException;    public void newHrm_cp_house(Hrm_cp_houseDTO dto) throws Exception,EJBException;    public void setHrm_cp_house(Hrm_cp_houseDTO dto) throws Exception,EJBException;    public void deleteHrm_cp_house(Hrm_cp_houseDTO dto) throws Exception,EJBException; }

EJB DTO

package hrm.common.dto; import java.io.*; public class Hrm_cp_houseDTO implements Serializable{    private String              flag = "U"     ;  // 작업 Flag    private String              dong        ;  // 동    private String              ho ;  // 호    private String              room        ;  // 룸    private String              note        ;  // 비고    // 자료 조회시    public String     getFlag     ...