我正在查看使用 grails 2.1.0 的现有应用程序。
我在主布局视图中注意到以下内容(所有其他视图都使用此布局)。
<%@ page import="com.mysite.domains.*" %>
此文件夹下的一些域类在整个应用程序的视图中直接使用。但它们肯定都不会在视图中使用或不需要。例如类别:
<g:select name='category' value="${beanInstance?.category?.categoryKey}"
from='${Category.findAllByActive(true)}' optionValue="name"
optionKey="categoryKey"></g:select>
Grails 是否足够聪明,只有在知道它们在当前视图中使用时才导入它们?
或者我应该删除这个通配符导入并单独指定每个必需的类?
谢谢