为了实现这个portlet,首先要定义一个接口以对消息存储器的实现细节进行抽象(清单2)。
To implement this portlet, first define an interface to abstract the implementation details of the message store (Listing 2).
为了实现这个portlet,首先要定义一个接口以对消息存储器的实现细节进行抽象(清单2)。
To implement this portlet, first define an interface to abstract the implementation details of the message store (Listing 2).
应用推荐