先来推荐一波SpringBoot框架SpringBoot框架简单来說具备四个优点:
想学习SpringBoot框架的话可以来看看我这个回答哈~
想要自己使用JavaWeb搭建个人网站的话也可以参考我这个回答,当然课程收费~
当然目前我们学院也推出了面向企业级课程,课程也是收费的收费课程中遇到的所有代码问题向老师提问都会在24小时内得到答复~
18年虽然很多公司都在用SpringBoot框架,但也不代表SSH和SSM框架没有学习的必要总之,技多不压身!
以下十五个框架仅供参考~
tyNetty 是由 JBOSS 提供的一个开源的、异步的、基於事件驱动的网络通信框架用 Netty 可以快速开发高性能、高可靠性的网络服务器和客户端程序,Netty 简化了网络应用的编程开发过程使开发网絡编程变得异常简单。
9.ShiroApache Shiro是一个强大而灵活的开源安全框架它干净利落地处理身份认证,授权企业会话管理和加密。
10.EhcacheEhCache 是一个纯Java的进程内緩存框架具有快速、精干等特点,是 Hibernate 中默认的CacheProvider它使用的是 JVM 的堆内存,超过内存可以设置缓存到磁盘企业版的可以使用 JVM 堆外的物理内存。
11.QuartzQuartz 是一个基于 Java 的广泛使用的开源的任务调度框架做过定时任务的没有没用过这个框架的吧?
12.VelocityVelocity 是一个基于 Java 的模板引擎简单而强大的模板语言为各种 Web 框架提供模板服务,来适配 MVC 模型
虽然哥好久没做 Web 开发了,但哥也不曾忘记也还记得一些常用的写法,如:
14.JUnitJUnit 是一个 Java 语言的單元测试框架绝大多数 Java 的开发环境都已经集成了 JUnit 作为其单元测试的工具。
15.Log4jLog4j 是 Apache 的一个开源日志框架通过 Log4j 我们可以将程序中的日志信息输絀到控制台、文件等来记录日志。作为一个最老牌的日志框架它现在的主流版本是 Log4j2。Log4j2是重新架构的一款日志框架抛弃了之前 Log4j 的不足,鉯及吸取了优秀日志框架 Logback