jspxcms二次开发配置文件的介绍
jspxcms添加功能有关配置文件介绍
配置文件位置:src\main\resources\conf\plugin\plug\
1.context.xml
配置实体Entity、数据库操作类Dao、service、前台controller的路径
<bean class="com.jspxcms.plug.ContextConfig" />
配置模板类
1 | <bean id="IntroductionLeadList" class="com.jspxcms.plug.web.directive.LeadListDirective" /> |
向\src\main\java\com\jspxcms\plug下添加功能的代码
2.backend.xml
配置后台controller路径
1 | <context:component-scan base-package="com.jspxcms.plug.web.back" use-default-filters="false"> |
3.conf.properties
前台模板Freemarker标签、国际化文件目录??
前端页面标签英文对应中文,包括菜单、类的属性、增删改,几乎页面的所有中文:
1 | messageSource.basenames.plug=classpath:messages/plugin/plug/plug |
???路径文件内容为空
1 | messageSource.basenames.plugfore=classpath:messages/plugin/plugfore/plugfore |
和模板Freemarker有关,具体???
ResumeList 在模板中调用标签的名称
1 | freemarkerVariables.ResumeList=PlugLeadList |
模板中的使用示例:
1 | [@ResumeList; result] |
4.menu.yml
http://www.jspxcms.com/documentation/366.html
配置后台的左侧菜单,使其显示
600:一级菜单 1000:二级菜单代表的数字
1 | 600-1000: |
perms: plug:resume:list 菜单权限值。这个权限值必须要对应url的Controller方法的@RequiresPermissions("plug:resume:list")一致。