后端技术框架

  • 核心框架:Spring Framework 4.0
  • 安全框架:Apache Shiro 1.2
  • 视图框架:Spring MVC 4.0
  • 服务端验证:Hibernate Validator 5.1
  • 布局框架:SiteMesh 2.4
  • 工作流引擎:Activiti 5.15
  • 任务调度:Spring Task 4.0
  • 持久层框架:MyBatis 3.2
  • 数据库连接池:Alibaba Druid 1.0
  • 缓存框架:Ehcache 2.6、Redis
  • 日志管理:SLF4J 1.7、Log4j
  • 工具类:Apache Commons、Jackson 2.2、Xstream 1.4、Dozer 5.3、POI 3.9

前端技术框架

  • JS框架:JQuery 1.9。
  • CSS框架:Twitter Bootstrap 2.3.1。
  • 客户端验证:JQuery Validation Plugin 1.11。
  • 富文本:CKEcitor
  • 文件管理:CKFinder
  • 动态页签:Jerichotab
  • 手机端框架:Jingle
  • 数据表格:jqGrid
  • 对话框:jQuery jBox
  • 下拉选择框:jQuery Select2
  • 树结构控件:jQuery zTree
  • 日期控件: My97DatePicker

环境

  • 服务器中间件:在Java EE 5规范(Servlet 2.5、JSP 2.1)下开发,支持应用服务器中间件有Tomcat 6、Jboss 7、WebLogic 10、WebSphere 8。
  • 数据库支持:Oracle10G及以上、MySql 5.6及以上。未来还可支持SqlServer 2008、H2等。
  • 开发环境:Java7、Eclipse4.6、Maven3.3、SVN

必会基础知识

  1. 软件工程基础、Java语言基础、JSP内置对象、EL表达式
  2. Spring Framework:类的依赖、自动注入、事务处理
  3. Spring MVC:URL映射、参数传递
  4. Apache Shiro:安全拦截方式,应用方法,控制按钮
  5. SiteMesh:布局框架的用法
  6. JSP标准标签库(JSTL):if、choose、forEach、set
  7. Spring MVC表单标签库:form、input、textarea、select、checkbox
  8. 文件存放规范、命名规范。

学习索引

  1. Spring Framework :
  1. Spring MVC
  1. MyBatis

http://www.mybatis.org/mybatis-3/zh/index.html

  1. Apache Shiro
  1. SiteMesh 2.4
  1. Bootstrap 2.3
  1. jQuery
  1. Activiti
  1. Ehcache
  1. 其它资料