Jva后台开发知识一览
1、后端
WEB服务器: Weblogic、Tomcat、WebSphere、JBoss、Jetty
核心框架: Spring Framework
分布式服务框架Dubbo (谢谢@浅浅丿忧愁指摘) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )。
安全框架: Apache Shiro
视图框架: Spring MVC
服务器端验证: Hibernate Validator
布局: SiteMesh
工作流引擎: Activiti
时间表: Spring Task Quartz
持久层框架: MyBatis MyBatis-Plus
数据库连接池: Alibaba Druid
缓存框架: Ehcache、Redis
日志管理: SLF4J、Log4j
会话管理:签名会话
工具类: Apache Commons,还是单身的星月,Xstream,Dozer,POI
消息队列: ActiveMQ
云存储: AlibabaCloud (阿里巴巴云) OSS腾云COS七牛云
版本控制: git (推荐) svn
2、前端
JS框架: jQuery 1.9。
前端框架: Angular JS Bootstrap Jquery
CSS框架: Twitter Bootstrap 2.3.1
客户端验证: JQuery Validation Plugin 1.11。
富格文本在线编辑: CKEditor
在线文件管理: CKFinder
动态选项卡: Jerichotab
手机终端框架: Jingle
数据表: jq网格
对话框: jQuery jBox
下拉框: jQuery Select2
树结构控件: jQuery zTree
日期控件: My97DatePicker
想学习Java的话请来这个小组。 先是二二零,中间是一四二,最后是九零六。 可以下载大量的学习资料。
3 .高频率技术(可以大致浏览,可以作为目录看) )。
斯普林
各模块的功能如下。
核心容器:核心容器提供Spring框架的基本功能。 核心容器的主要组件是BeanFactory,这是工厂模型的实现。
Spring上下文: Spring上下文是为Spring框架提供上下文信息的配置文件。
Spring AOP :通过配置管理功能,Spring AOP模块将面向方面的编程功能直接集成到Spring框架中。
Spring DAO:JDBC DAO抽象层提供了一个有意义的异常分层结构,可用于管理异常处理和各种数据库供应商抛出的错误消息。 异常层次结构简化了错误处理。
Spring ORM:Spring框架插入了几个ORM框架,提供了ORM的对象关系工具,如JDO、Hibernate和iBatis SQL Map。 所有这些都符合Spring的公共事务和DAO异常层次结构。
Spring Web模块: Web上下文模块构建在APP应用程序上下文模块之上,为基于Web的APP应用程序提供上下文。 因此,Spring框架支持与Jakarta Struts的集成。
Spring MVC框架: MVC框架是用于构建web APP应用程序的全功能MVC实现。 MVC提供了许多视图技术,包括JSP、Velocity、Tiles、iText和POI。
参考链接:
网页链接
结果风格
Mybatis
MyBatis是一个很好的持久层框架,支持定制的SQL、存储过程和高级映射。 MyBatis几乎避免所有的JDBC代码,手动设置参数并检索结果集。 MyBatis可以在配置和本机映射中使用简单的XML或注释,将接口和Java POJOs (plainoldjavaobjects )映射到数据库中的记录。
Hibernate
参考链接:
Hibernate官方网站
Redis
Redis完全开源、免费,符合BSD协议,是一个高性能的key-value数据库。
特点:
Redis支持数据持久性,可以将内存中的数据保存到磁盘上,并在重新启动时重新加载以供使用。
Redis不仅支持简单的密钥值类型的数据,还提供数据结构的存储,如list、set、zset和hash。
Redis支持数据备份,也就是主模式的数据备份。
参考链接:
Redis官方网站
Zookeeper
zookeeperdistributedservicesframework是Apache Hadoop的子项目,是分布式APP应用中常见的数据,主要包括集成命名服务、状态同步服务、集群管理和分布式APP应用程序配置
达布o
DUBBO是致力于提供高性能、透明的RPC远程服务调用计划的分布式服务框架,是不在场证明SOA服务化治理计划的核心框架,每天2,000个服务为3