@chenpbh
2016-11-28T14:30:05.000000Z
字数 1441
阅读 453
新源
wEB
基础
Spring
此框架采用了Spring Boot快速开发,旨为新源各个业务子系统的基础框架,里面集成了我们日常常用的组件,方便新源日后统一开发业务系统。
名称 | 版本号 | 说明 |
---|---|---|
Spring Boot | 1.4.1 RELEASE | 集成了web、freemarker、Jdbc、Aop、Redis、email、Log4J,此处重点说明一点,1.4.1的Spring-boot不再集成Log4j,这里们专门引入了1.3.2相关的组件 |
Jodd | 3.6.6 | 此工具包堪称Java开发中的瑞士军刀,里面集成了很多平时我们需要的工具类。目前我们依赖到的组件:core、json、bean |
shiro | 1.3.2 | Apache旗下的安全框架 |
druid | 1.0.25 | 阿里数据源 |
beetlsql | 2.6.8 | 数据访问层,国内开源作品 |
mongodb-driver | 3.2.2 | 文档数据库mongodb驱动 |
redis | 0.0.2-RELEASE | 新源对redis访问层的封装 |
db | 0.0.1-RELEASE | 新源对beetlsql配置的封装 |
cloud-logs | 1.0.0-RELEASE | 新源统一封装的日常记录操作,统一保存到mongodb |
详细的依赖,请参见pom.xml
数据域目前主要针对表格里的列进行处理,可以通过配置,实现角色是否有访问数据域的权限,如果没有,将隐藏数据域,否则将显示出来。
配置数据域
columns: [[
<@fields code='ROLE'>
{field: 'ck', checkbox: true, width: '20'},
{title: '名称', field: 'name',width: "200",sortable: "true"},
{title: '编码', field: 'code',width: "200", sortable: "true"},
{title: '介绍', field: 'note',width: "400", sortable: "true"},
</@fields>
]],
- title对应上面增加的数据域名称,即“编码”
- 这里我们只配置了“编码”,如果想拦截其他的列,请在数据域管理配置