
框架
文章平均质量分 82
卧虫呀
这个作者很懒,什么都没留下…
展开
-
Spring Cloud
首先我给大家看一张图,如果大家对这张图有些地方不太理解的话,我希望你们看完我这篇文章会恍然大悟。 什么是Spring cloud 构建分布式系统不需要复杂和容易出错。Spring Cloud 为最常见的分布式系统模式提供了一种简单且易于接受的编程模型,帮助开发人员构建有弹性的、可靠的、协调的应用程序。Spring Cloud 构建于 Spring Boot 之上,使得开发者很容易入手并快速应用于生产中。 官方果然官方,介绍都这么有板有眼的。 我所理解的Spring Cloud就是微服务系..转载 2020-07-05 20:48:12 · 254 阅读 · 0 评论 -
Mybatis
MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。 Mybatis通过xml或注解的方式将要执行的各种statement(statement、preparedStatemnt)配置起来,并通过java对象和statement中的sql进行映射生成最终执行的sql语句,最后由mybatis框架执行sql并将结果映射原创 2020-07-03 15:25:45 · 182 阅读 · 0 评论 -
Dubbo
1.1 什么是 Dubbo? Apache Dubbo (incubating) |ˈdʌbəʊ| 是一款高性能、轻量级的开源Java RPC 框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。简单来说 Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 Dubbo 目前已经有接近 23k 的 Star ,Dubbo的Github 地址:https://github.com/apache/incuba原创 2020-07-03 13:54:18 · 144 阅读 · 0 评论 -
Spring Boot
SpringBoot介绍 1.1 先从Spring谈起 我们知道Spring是重量级企业开发框架Enterprise JavaBean(EJB)的替代品,Spring为企业级Java开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单的Java对象(Plain Old Java Object,POJO)实现了EJB的功能 虽然Spring的组件代码是轻量级的,但它的配置却是重量级的(需要大量XML配置)。Spring 2.5引入了基于注解的组件扫描,这消除了大量针对应用程...原创 2020-07-03 11:27:05 · 270 阅读 · 0 评论 -
Spring事务管理之实现事务的几种方式
1、事务认识 大家所了解的事务Transaction,它是一些列严密操作动作,要么都操作完成,要么都回滚撤销。Spring事务管理基于底层数据库本身的事务处理机制。数据库事务的基础,是掌握Spring事务管理的基础。这篇总结下Spring事务。 事务具备ACID四种特性,ACID是Atomic(原子性)、Consistency(一致性)、Isolation(隔离性)和Durability(持久性)的英文缩写。 (1)原子性(Atomicity) 事务最基本的操作单元,要么全部成功,要么全部失败,不会结束在中转载 2020-07-01 23:54:40 · 294 阅读 · 0 评论 -
Spring MVC
谈到Spring MVC,我们不得不提提之前 Model1 和 Model2 这两个没有 Spring MVC 的时代。 Model1 时代: 很多学 Java 后端比较晚的朋友可能并没有接触过 Model1 模式下的 JavaWeb 应用开发。在 Model1 模式下,整个 Web 应用几乎全部用 JSP 页面组成,只用少量的 JavaBean 来处理数据库连接、访问等操作。这个模式下 JSP 即是控制层又是表现层。显而易见,这种模式存在很多问题。比如①将控制逻辑和表现逻辑混杂在一起,导致代码重用率极.原创 2020-07-01 23:13:36 · 151 阅读 · 0 评论 -
spring
对于有一定编码年限的程序员来说,spring框架这个名字叫的名副其实,他把大家从繁琐的编程流程和管理控制中解放出来,使大家有更多的精力专注于业务,真算的上是程序员的春天。原创 2020-07-01 22:58:36 · 122 阅读 · 0 评论