action向service或dao传参数,传哪种类型比较好???????????????????????
一直在用封装类,因为这样可以和hibernate实体类的字段类型对应起来。但是封装类会有null,而且运行效率没基本数据类型快。
到底用基本数据类型好,还是用封装类好。。。
------解决方案--------------------这个也不一定,看你的需求而定,但我通常遇到这种情况时都是封装成对象。
------解决方案--------------------视情况而定
------解决方案--------------------个人习惯传对象,这样更能体现面向对象
------解决方案--------------------
------解决方案--------------------那要看你传什么参数,传多少参数了
有时就得传对象
传基本类型数据但个数大于三个以上时,最好先用集合封装一下,封装成对象传
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------这个视方法功能而定啊,没有规定说action调service中的方法非得传int、String或者实体等这种说法。
------解决方案--------------------自己喜欢·~~这个理由够不~
------解决方案--------------------感觉还传递对象好一点,以便以后有参数更改时,不用修改接口方法,而直接修改传递的Entity对象就OK了
------解决方案--------------------尽量的优化代码,传对象的话,需要什么值,对象中存哪个值,相当方便,一个方法,比较通用。
各有各的优点吧,自己视情况而定。
------解决方案--------------------我一般喜欢用基本类型数据。有时要用到封装类型。
这个是根据实际开发中来定义。。。。。
------解决方案-------------------- 实体类实现了java.io.Serializable这个接口
最好不要用基本类型 用基本类型的封装类
------解决方案--------------------