• ssh中使用set的地方及ref


    22:30 2014/5/2

    1.层与层间的set:  xml方式:在action中曾有service的set方法,service层要有dao的service的set方法,dao曾要有hibernateTemplate的set方法。  注解方式:哪一层都不需要set方法。

    2.action曾的pojo对象的set:  实现ModelDriver不需要get/set方法要new对象;  没实现ModelDriver需要get/set方法不要new对象,具体有三种方式详情参见struts2的封装参数方式;

    3.前台传来的参数或属性的set/get:  pojo类的属性从前台传来,如果参数是pojo属性时但action中没用这种方式获取属性值(String name = User.getUserName();)时要  用set/get方法(private String userName;)

    pojo类与层与层之间的set的区别:  pojo类需要new对象 例如(private User user = new User();)  层与层的类不需要new对象 例如 (private IUserService userService;)   原因:    之所以不用new对象是因为在spring的配置文件中已经ref层层注入,注解就是resource(name=“”)相当于   xml的ref

  • 相关阅读:
    PHP操作数据库
    ANE打包
    我的C++笔记(数据的共享与保护)
    js 正计时和倒计时
    JAVA 日期 一个时间段总共几周,每一天星期几
    mybatis 处理in
    freemarker
    正则手机验证,身份证验证
    签到
    spring定时器
  • 原文地址:https://www.cnblogs.com/YingYue/p/3741891.html
Copyright © 2020-2023  润新知