
java框架
文章平均质量分 87
高超不爱笑
这个作者很懒,什么都没留下…
展开
-
RabbitMQ - 消息中间件
用于服务之间进行异步通信的中间件原创 2020-10-12 11:10:50 · 287 阅读 · 0 评论 -
Kafka - 消息中间件
kafka原创 2020-10-10 08:57:07 · 422 阅读 · 0 评论 -
ZooKeeper - 分布式服务管理
ZooKeeper原创 2020-10-09 09:01:47 · 669 阅读 · 0 评论 -
Netty - 网络应用框架
netty原创 2020-09-29 21:22:43 · 438 阅读 · 0 评论 -
dubbo - 分布式调用
概述分布式系统:分布式系统是若干独立单个相关系统的集合,是建立在网络之上的软件系统,随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。单一应用架构:当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键优点:适用于小型网站,小型管理系统,将所有功能都部署到一个功能里,简单易用。缺点:性能扩展比较难,协同开发问题,不原创 2020-09-27 15:48:44 · 702 阅读 · 0 评论 -
Shiro - 安全验证
简介Apache Shiro 是 Java 的一个安全(权限)框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的Shiro就足够了。对于它俩到底哪个好,这个不必纠结,能更简单的解决项目问题就好了。Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE 环境,也可以用在 JavaEE 环境Shiro 可以完成:认证、原创 2020-09-25 21:23:54 · 1173 阅读 · 0 评论 -
Spring框架进阶 - SpringCloud
微服务概述微服务的核心就是将传统的一站式应用,根据业务拆分成一个一个的服务,彻底地去耦合,每一个微服务提供单个业务功能的服务,一个服务做一件事,从技术角度看就是一种小而独立的处理过程,类似进程概念,能够自行单独启动或销毁,拥有自己独立的数据库微服务架构是一种架构模式或者说是一种架构风格,它提倡将单一应用程序划分成一组小的服务,每个服务运行在其独立的自己的进程中,服务之间互相协调、互相配合,为用户提供最终价值。服务之间采用轻量级的通信机制互相沟通( 通常是基干HTTP的RESTful API) 。每个服原创 2020-09-16 22:28:33 · 468 阅读 · 0 评论 -
Spring框架进阶 - Spring Data
概念JPA全称为Java Persistence API(Java持久层API),是JDK 5.0的Java持久化规范,JPA包括以下3方面的规范ORM映射元数据:JPA支持XML和注解两种元数据的形式,元数据描述 对象和关系表 之间的映射关系,框架据此将实体对象持久化到数据库表中JPA 的API:用来操作实体对象,执行CRUD操作,框架在后台替我们完成所有的事情,开发人员不用再写SQL了JPQL查询语言:通过面向对象而非面向数据库的查询语言查询数据,避免程序的SQL语句紧密耦合Hiber原创 2020-09-08 12:44:38 · 320 阅读 · 0 评论 -
Spring框架进阶 - Spring Boot(二)
Spring Boot启动配置原理main方法程序运行入口,分为两步1.创建SpringApplication对象调用initialize方法创建对象保存主配置类判断当前是否为web应用从类路径下找到META‐INF/spring.factories配置的所有ApplicationContextInitializer并保存起来从类路径下找到ETA‐INF/spring.factories配置的所有ApplicationListener从多个配置类获取有main方法的主程序类2原创 2020-09-03 21:18:07 · 253 阅读 · 0 评论 -
Spring框架进阶 - Spring Boot(一)
概述背景:J2EE笨重的开发、繁多的配置、低下的开发效率、复杂的部署流程、第三方技术集成难度大Spring Boot来简化Spring应用开发,约定大于配置,去繁从简,just run就能创建一个独立的,产品级别的应用优点快速创建独立运行的Spring项目以及与主流框架集成...原创 2020-08-14 22:24:00 · 692 阅读 · 0 评论 -
Log4j SLF4j - 日志框架
日志原创 2020-08-14 22:23:28 · 246 阅读 · 0 评论 -
SSM框架阶段 - MyBatisPlus3.0
概述原创 2020-08-08 17:00:42 · 675 阅读 · 0 评论 -
SSM框架阶段 - MyBatis学习总结
概述MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架MyBatis 消除了几乎所有的 JDBC 代码,参数的手动设置以及结果集的检索MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录ORM(Object/Ralational Mapping)即对象/关系映射。是一种数据持久化技术,它在对象模型和关系型数据库之间建立起对应关系,并且提供了一种原创 2020-08-05 19:52:46 · 457 阅读 · 1 评论 -
SSM框架阶段 - SpringMVC学习总结
概述是Spring为展现层提供的基于MVC设计理念的Web框架,通过一套MVC注解,让POJO成为处理请求的控制器,而无需实现任何接口支持REST风格的URL请求采用松散耦合的可插拔组件结构,比其他MVC框架更具扩展性和灵活性步骤导入jar包,在web.xml中配置中央控制器DispatcherServlet,加入SpringMVC配置文件<servlet> <servlet-name>springDispatcherServlet</servlet-n原创 2020-08-01 10:38:22 · 284 阅读 · 0 评论 -
SSM框架阶段 - Spring学习总结
概述Spring 是一个开源框架,为简化企业级应用开发而生,可使简单的 JavaBean 实现以前只有 EJB 才能实现的功能Spring 是一个 IOC(DI) 和 AOP 容器框架核心概念轻量级:Spring 是非侵入性的 - 基于 Spring 开发的应用中的对象可以不依赖于 Spring 的 API依赖注入:面向切面编程:容器:Spring 包含并管理应用对象的生命周期框架:Spring 实现了使用简单的组件配置成一个复杂的应用,使用 XML 和 JAVA注解 组合这些对象一原创 2020-07-28 21:14:58 · 280 阅读 · 0 评论