技術(shù)總結(jié)
本發(fā)明公開了一種基于JFinal架構(gòu)的路由管理優(yōu)化方法,包括以下步驟:S1、為每一個(gè)Controller接口定義一個(gè)接口注解ControllerBind,并給每一個(gè)Controller接口定義唯一的name作為路由請(qǐng)求的路徑;S2、通過name獲取項(xiàng)目所有的路由,并將獲取的所有的路由放入一個(gè)集合中;S3、將集合中的路由分別通過接口注解ControllerBind綁定model數(shù)據(jù)庫;S4、根據(jù)getAnnotation方法返回的接口注解ConrollerBind得到viewPath()返回的String判斷是否添加路由,若String中含有Controller接口的name,則添加對(duì)應(yīng)Controller接口的接口注解ControllerBind,否則不添加。本發(fā)明能夠?qū)γ恳粋€(gè)路由實(shí)行自動(dòng)添加,不需要再對(duì)每一個(gè)路由Controller進(jìn)行單獨(dú)的添加,從而規(guī)范開發(fā)流程和管理。
技術(shù)研發(fā)人員:唐雪飛;趙李超
受保護(hù)的技術(shù)使用者:成都康賽信息技術(shù)有限公司
文檔號(hào)碼:201611261818
技術(shù)研發(fā)日:2016.12.30
技術(shù)公布日:2017.05.31