2 liujiaxing325 liujiaxing325 于 2014.06.09 10:34 提问

一个方法的参数是一个对象 怎么取到对象中的字段?详情请看下面的一些东西

三层里的东西 我的insert方法会传入一个 model类的实例化的对象 但是dal层中的 insert(T t) 怎么得到传入model类的实例化的对象 中的字段啊
在一般处理程序中
Model.T_user user=new Model.T_user();
BLL.Model.T_use Duser=new BLL.Model.T_use();
user.name=Bob;
user.pwd=123;
在DAL中
public int insert(T t)
就在这里我怎么取到 model里的属性 就是
model里的user.name
user.pwd

3个回答

lym753024200
lym753024200   2014.06.09 12:12

用个方法返回这个属性不就行了

zpf1024373569
zpf1024373569   2014.06.24 16:02

方法里面的对象什么类型啊?

liujiaxing325
liujiaxing325   2018.03.12 17:22

这里当时是一个ORM框架 自己是在是刚入门所以不知道 ORM拼接sql时获取属性名(属性名对应数据库字段) 其实就是很简单的反射 当时不知道这个技术名词

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!