ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 访问变量属性 - 如果是对象,直接访问属性名,比如传给模板的对象名字是`user`, 则 user.name - 如果传入模板的对象的变量名是`_root`,则可以直接访问属性,比如name,而不需要_root.name - 如果是Map,用key访问 map["key"],map[xxxVarName] - 如果是数组或者list,用索引访问,如list[1],list[i]; - 可以直采用java方式访问变量的方法和属性,如静态类Constatns ```java public class Constatns{ public static int RUNNING = 0; public static User getUser(){} } ``` 直接以java方式访问,需要再变量符号前加上@,可以在模板里访问 ```sql select * from user where status = #{@Constatns.RUNNING} and id = #{Constatns.getUser().getId()} ``` 注意,如果Constants 类 没有导入进beetl,则需要带包名,导入beetl方法是配置IMPORT_PACKAGE=包名.;包名.