資料註解使用例項

2021-08-27 20:27:56 字數 904 閱讀 2270

資料註解

類的宣告

using system.componentmodel.dataannotations;

public class registermodel

[required(errormessage = "郵箱不能為空")]

[regularexpression(@"[a-za-z0-9._%+-]+@[a-za-z0-9.-]+\.[a-za-z]")]

[display(name = "郵箱")]

public string email

[required(errormessage = "郵箱驗證碼不能為空")]

[display(name = "郵箱驗證碼")]

public string emailcode

//密碼

[required(errormessage = "密碼不能為空")]

[stringlength(30, minimumlength = 6, errormessage = "密碼不足6個字元")]

[display(name = "密碼")]

public string password

//重複密碼

[required(errormessage = "密碼不能為空")]

[compare("password", errormessage = "密碼不一致")]

[display(name = "密碼")]

public string repwd

}2.方法呼叫

//郵箱唯一

user usermailinfo = _webuserservices.checkmail(email);

if (usermailinfo != null)

;return res;

}

Spring之使用註解例項化Bean並注入屬性

1 匯入jar包 除了上篇文章使用到的基本jar包外,還得加入aop的jar包,所有jar包如下 2 配置xml 1 例項化bean有四個註解雖然分了層,但目前這四個註解的功能是一樣的。service value user 相當於bean標籤中的id,四種方式功能一樣 component value...

Spring之使用註解例項化Bean並注入屬性

1 匯入jar包 除了上篇文章使用到的基本jar包外,還得加入aop的jar包,所有jar包如下 2 配置xml xmlns xmlns xsi xmlns context xsi schemalocation spring beans.xsd spring context.xsd base pac...

自定義註解例項

1.定義乙個全域性註解 要求登入 要求登入註解 target retention retentionpolicy.runtime documented public inte ce needlogin target 表示的是註解可以使用的範圍,這裡用於描述方法和 描述類 介面 包括註解型別 或enu...