开发本系统需要使用的开发平台、框架和数据库
一、开发平台:eclipse;
二、前台开发框架:
Ext JS sdk:前台的js框架,目前使用的是extjs6;
sencha Cmd:用于生成Ext JS的开发环境,并根据配置来生成并压缩 js代码和css样式,最生可生成发布包。
三、后台开发框架:
java:开发语言;
spring:开源的J2EE分层架构;
spring mvc:构建 Web 应用程序的全功能MVC模块;
hibernate:数据库对象关系映射框架;
jdbc:java数据库的连接工具;
Apache Shiro:安全框架,用于身份验证、授权和会话管理;
四、需要使用到的java工具类库:
jxl或Apache POI:用于读取和生成excel文件;
Open Office:用于将word和excel等office文件转换成pdf文件,以便于在网页中进行预览;
OGNL:用表达式动态访问和修改对象的属性;
Jackson库:用来解析json数据;
五、数据库:
mySQL、SQL Server或其他符合SQL语言标准的关系数据库。
六、应用服务器:Tomcat