项目规划
前端js框架:jquery
前端ui框架:layui/jquery ui/easyui
后端视图:jsp
全栈框架:spring(主要使用依赖注入和面向切面)
web框架:spring mvc
持久层框架:mybatis
安全框架:shiro/spring security(更适合处理web项目安全) 暂时不考虑安全,目前仅需要一套权限系统,自己实现即可
日志框架:log4j
缓存框架:EhCache
全文检索引擎:lucene/solr
项目管理:maven
版本控制:svn
数据库:mysql
服务器:tomcat
项目整合:
spring,springmvc,控制器通知类(异常处理),mybatis,mybatis事务,EhCache缓存,shiro/spring security(更适合处理web项目安全),log4j日志,运行时植入数据源数据,国际化,数据校验
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步