黑马程序员技术交流社区
标题: java基础--注解练习1 [打印本页]
作者: 周发建 时间: 2016-3-29 10:25
标题: java基础--注解练习1
(一)案例1:JdbcUtils@Retention(RetentionPolicy.RUNTIME)
@interface DbInfo{
String driver();
String url();
String username();
String password();
}
class JdbcUtils{
private static String driver;
private static String url;
private static String username;
private static String password;
static{
try {
Method method = JdbcUtils.class.getMethod("getConnetion", null);
DbInfo info = method.getAnnotation(DbInfo.class);
driver = info.driver();
url = info.url();
username = info.username();
password = info.password();
System.out.println(driver);
} catch (Exception e) {
e.printStackTrace();
}
}
@DbInfo(driver="com.mysql.jdbc.Driver",url="",username="",password="")
public static Connection getConnetion(){
return null;
}
}
作者: 丶黒貓 时间: 2016-3-29 18:58
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |