1.我現(xiàn)在有 字符串對象 string userName="Tearer";問:我要怎么才能取到我定義的字符串變量的名字,而不是值,也就是userName這個(gè)2.我現(xiàn)在有 Users user=new Users(); 對象問:我怎么才能取到我定義的對象的名字,也就是Users這個(gè)前提是不用反射,不遍歷。我的用處大概就是拼接SQL語句的時(shí)候,我不希望用字符串值寫死,而是拿實(shí)體類的屬性的名稱直接拼接到SQL里。如"select * from table where id=3 order by "+取名(userName) 我不確定能否做到,所以求解脫。我真心不想在這個(gè)實(shí)體類為每一個(gè)字段定義常量來達(dá)到目的。謝謝!
【求證,求解脫】取變量,對象的名稱,不知道可否實(shí)現(xiàn)
婷婷同學(xué)_
2018-07-25 09:09:53