10 2010 档案

自动截取Entity实体属性中字符串超长字符
摘要:因为项目中有部分接口是通过WCF暴露的,所以需要对每一个返回来的数据进行检查(通常其他类型都会在客户端完成验证,而字符串长度必须在服务端控制),特设计的一种通用针对字符串超长的处理实现;大概思路是:1.通过反射先获取实体中所有为String类型的属性;2.根据实体属性名称查找实体元数据中的属性;3.查找属性中包含MaxLength的参数;4.通过反射获取属性值;5.根据MaxLength值截取超长的字符串;6.再通过反射将属性设置为更改后的值;Code:Code highlighting produced by Actipro CodeHighlighter (freeware)http:// 阅读全文

posted @ 2010-10-27 10:20 木子清 阅读(1535) 评论(0) 推荐(1) 编辑

导航

< 2025年1月 >
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8

统计

我的网站:道道工作室
点击右上角即可分享
微信分享提示