MVC Model Layer
基于Spring2.0+强大的IOC/AOP框架管理容器,ClearWork为您提供众多的企业应用架构中必需的、标准的业务组件。
在
spring.xml
中的全局业务组件Bean配置介绍:
propertyConfigurer - 管理加载资源属性文件。
messageSource - 国际化资源文件管理器,建议使用messages_xx.properties命名您的国际化资源, 例如:messages_cn.properties;支持使用<list>标签为basenames属性注入多个国际化资源文件。
ClearWork所有的配置文件(Spring, Hibernate, WSDD...)都存在于classpath的
config
目录中,因此,不需要做额外的载入操作,我们就可以通过
net.sf.clearwork.core.utils.base.SpringContextUtils
从指定的位置自动的载入Spring配置文件,做"getBean"之类的操作。
国际化资源相关文件都存在于classpath的
i18n
目录中。ClearWork对中文采用UTF-8编码,因此
make_messages.bat
和
make_exception.bat
的作用都是将相应的xxxx.txt中文原始文件转换为UTF-8编码的xxxx_cn.properties资源。
2cn.bat可以将指定的UTF-8编码的资源文件反转回GB2312中文编码的
2cn.txt
文件,可以用来验证资源的正确性。