1206里怎样删除手机联系人联系人

没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!SSH框里简单删除问题!案例里传一个ID,delete方法里居然就能直接删除user了。是怎么实现的,好神奇_百度知道
SSH框里简单删除问题!案例里传一个ID,delete方法里居然就能直接删除user了。是怎么实现的,好神奇
&s:iterator value=&#userList& var=&u&&
&td&&s:property value=&#u.id&/&&/td&
&td&&s:property value=&#u.name&/&&/td&
&td&&s:property value=&#u.password&/&&/td&
&td&&s:property value=&#u.de...
我有更好的答案
试想,hibernate封装了jdbc,而jdbc是通过普通的sql去操作数据表的。如果hibernate想要操作数据库,必然也要转化成相应的sql才能实现。有没有想过,在hibernate的配置中,为什么必须要告诉hibernate一个javabean对应的表是哪个,哪个属性又对应了这张表的主键。显然,当hibernate执行类似于delete、update、save等操作时,是根据传入参数的类,来查找对应要操作的表,然后根据id,来执行sql的。执行的真正sql,应该是delete from 表 where 对象.getId(),显然除了那个对象外,其它的信息都可以通过配置来得到,所以,只要你传入一个对象,而这个对象的主键对应属性不为空,就可以操作对应的数据。而执行update和save时则需要注意,如果你只想更新一个字段,而你new了一个对象,然后给这个字段赋值,执行update,此时其它字段都会被清空。这显然不是你想要的。所以update的时候,通常是从数据库load一个对象,然后给这个load到的对象的某个属性重新赋值,再去update,才能达到更新某一字段的效果。多想想hibernate的某一配置是为了什么来配置的,能帮助你理解hibernate的原理。
id和user相关联 在哪里配置怎么配。
&?xml version="1.0" encoding="UTF-8"?&&!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "" &&hibernate-mapping&
&class name="tang.cms.entity.User" table="t_user"&
&id name="id" column="id"&
&generator class="native"&&/generator&
&property name="username"&&/property&
&/class&&/hibernate-mapping&上面是一个User.hbm.xml的配置文件。一般的列与属性的对应,使用的是property标签,如上面的username,但作为id是一个特殊的情况,所以它有专门的标签来标注。当执行delete的时候,你传入了一个对象,假设是User类的一个实例,hibernate就回去User.hbm.xml去查找关于User类的配置。因为是删除,它会去找这个id标签,然后发现id标签的name值是id,这样的话,再反射去获取你传的对象的id属性的值,假设这个值为idval。然后继续去查找column属性,这个属性是对应的就是整个User类所对应的那张表的主键字段名,上面的查找结果就是,t_user表的主键是id,所以,它就可以确定,你要删除的是t_user表里的id值等于传入的那个对象的id值,也就是idval,转化成sql就是delete&from&t_user&where&id&=&idval。显然,如果要执行delete,需要取得几个关键属性。第一是从哪张表删除,这个可以根据参数对象的类型来判断,比如传入的是User类的实例,它就去User.hbm.xml中查找table属性,这里是t_user;第二是删除的依据是什么,也就是,一张表有那么多字段,哪个字段才是主键,这个从上面的分析可以得到,主键是id。而在表中删除一条数据,知道主键值就完全可以了,因为主键是唯一的,通过主键,可以确定删除的行。第三点就是,要删除的这条数据,它的主键值是多少。而这个值就在你传递的那个参数对象中,hibernate会通过反射,调用参数对象的get方法,取得这个值。最后,将以上数据代替到sql语句delete&from&table&where&主键&=&主键值&中,执行这个sql语句,就完成了删除操作。
采纳率:61%
来自团队:
你删除这个链接是传到 struts 中 delete 其中delete重定向到user对象 其中它含有 id这个成员变量
所以就能删除了
因为id是这张表中唯一标识的啊。。所以传入一个id就能删除整条user数据啊
为您推荐:
其他类似问题
ssh的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。无线充用贴片电容1206 68NF 250VNP0【准夸网】
无线充用贴片电容1206 68NF 250VNP0
&&&&来源网站:
&&更新日期: 12:19:09&&信息编号:947Z1802
宸远科技有限成立于2007 年。是一家专业从事电子陶瓷材料
及片式电子元件研发、生产和销售的高新技术。主要产品包括多层陶瓷电容、
芯片电容、穿心电容、射频元件、电子陶瓷材料、电子浆料等。产品广泛应用于工业电子、汽车电子、军工电子以及信息和通信技术等领域。
公司科研技术力量雄厚,研发团队均来自国外业界卓越大厂,且为战20 年以上经验丰富的产业精英,具有MLCC 产业设计及产品规格广度。订制化能
力、工艺技术及采用的陶瓷粉配方技术已达到国际领先水平,打破国外企业的技术垄断,同时在价格和服务上更具竞争力。
公司始终专注于快速发展的前沿技术市场的需求,在国外设有新材料研发试验室。
公司愿景:成为中国工业、军用电子陶瓷领军品牌
电容的性能和质量达到日系厂家同等水准,价格明显优于日系品牌;电容的性
能和质量优于台系厂家水准,性价比高于台系品牌。
月产能:20 亿颗电容交货期:6-8 周
市宸远电子科技有限公司
业务联系人:张清芬
移动电话:/
公司邮箱:
旺旺:&cykcct
公司地址:广东省深圳市宝安区宝源第二工业区第四栋未来城
宸远科技(CCT)是专业高压贴片电容产销公司,公司成立于1999年12月,工厂位于高雄前镇加工出口区,公司总部设在,大陆深圳,设分公司。公司拥有完整、科学的质量管理体系。公司的诚信、实力和产品质量获得业界的认可。欢迎各界朋友莅临有限公司参观、指导和业务洽谈。目前本公司以自有(CCT)品牌行銷全世界.产品主要应用于移动终端、家电、通信、医疗电子、安防系统、汽车电子、LED照明
等领域0张清芬 扣扣:微信:10
公司现货:大容量贴片电容
&&&&&&&&&英制:06 12 UF-220UF
&&&&&&&&&&公制:16 32 UF-220UF
高压贴片电容
&&&&&&&&&英制:06-20& 6.3V-10KV
&&&&&&&&&公制:16-50& 6.3V-10KV
安规贴片电容
&&&&&&&&&英制:08- X1/Y2/X2/Y3& NPO X7R
&&&&&&&&&公制:20- X1/Y2/X2/Y3& NPO X7R
(CCT)宸远科技20年专注高压贴片电容,品质可靠、价格实惠、大量库存,欢迎洽谈,可定做特殊规格!期待!!
公司还经销:日本(TDK)、日本(太诱)、日本(村田)、台湾(HEC)、台湾(华科)等产品,大量库存,现货供应,品质保证。
高压贴片电容的特性:
1.利用贴片陶瓷电容器介质层的薄层化和多层叠层技术,使电容值大为扩大
2.单片结构保证有极佳的机械性强度及可靠性
3.极高的精确度,在进行自动装配时有高度的准确性
4.因仅有陶瓷和金属构成,故即便在高温,低温环境下亦无渐衰的现象出现,具有较强可靠性与稳定性
5.低集散电容的特性可完成接近理论值的电路设计
6.残留诱导系数小,确保上佳的频率特性
7.因电解电容器领域也获得了电容,故使用寿命,更造于具有高可靠性的电源
8.由于ESR低,频率特性良好,故于高频,度类型的电源
高压贴片电容主要用于电源滤波,电源降压,倍压,吸收浪涌保护IC, 基本工作原理就是充电放电,当然还有整流、振荡以及其它的作用等作用。应用于电源电路,实现旁路、去藕、滤波和储能,常用于模块电源、电动工具、智能家居、智能小家电、LED照明系列(灯丝灯、钨丝灯、G4/G9灯,COB射灯、球泡灯)、阻容降压电源, 汽车电子类、汽车氙气灯(HID电子安定器)、负离子发生器、节能灯和高频灯,电子镇流器等产品中;贴片压敏电阻MLCV产品在专用于计算机、通信产品、网络产品、车载设备、汽车电子、安防产品、智能产品、电源产品、医疗仪器、照明电源、工控设备、智能遥控玩具等领域.
订货询价电话:/-张S& QQ:阿里旺旺:cykcct微信:
深圳市宸远电子科技有限公司电话:*QQ号:地址:深圳市宝安西乡宝源路第二工业区4栋 联系时说在【准夸网】看到的将给您优惠!如果您也想和该公司一样在网站发信息有好排名,点击
深圳市宸远电子科技有限公司*

我要回帖

更多关于 苹果怎样删除联系人 的文章

 

随机推荐