- 博客(24)
- 资源 (5)
- 收藏
- 关注
原创 springcloud整合分布式事务框架TX-LCN
springcloud整合分布式事务框架TX-LCN作者小结:最近一直在搞分布式,整合分布式事务框架LCN遇到一大堆的坑,并且网上文档少之又少,费劲九牛二虎之力终于搞定,特此分享,希望对看到的朋友有所帮助!搭建springcloud项目开发环境:jdk1.8、idea2019.3、maven3.6.1 、mysql、redis请先配置好开发环境创建maven父工程,命名为 :sp...
2020-04-16 20:16:07 859 1
原创 Spring Cloud微服务实战笔记(三)服务治理: Spring Cloud Eureka
Spring Cloud Eureka 是 Spring Cloud Netflix 微服务套件中的一部分, 它基于 Netflix Eureka 做了二次封装,主要负责完成微服务架构中的服务治理功能。 Spring Cloud 通过为 Eureka 增加了 SpringBoot风格的自动化配置,我们只需通过简单引入依赖和注解配置就能 让 SpringBoot构建的微服务应用轻松地与 Eureka...
2019-07-13 09:34:20 1989
原创 Spring Cloud微服务实战笔记(二)微服务构建
Spring Cloud简介Spring Cloud是一个基于SpringBoot实现的微服务架构开发工具。它为微服务架构中涉及的配置管理、 服务治理、 断路器、 智能路由、 微代理、 控制总线、 全局锁、 决策竞选、 分布式会话和集群状态管理等操作提供了一种简单的开发方式。Spring Cloud包含了多个子项目(针对分布式系统中涉及的多个不同开源产品,还可能会新增),如下所述。Spri...
2019-07-11 23:09:03 256
原创 Spring Cloud微服务实战笔记(一)初识微服务架构
初识微服务架构什么是微服务架构微服务是系统架构上的一种设计风格, 它的主旨是将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中运行,服务之间通过基于HTTP 的RESTful API进行通信协作。 被拆分成的每一个小型服务都围绕着系统中的某一项或一 些耦合度较高的业务功能进行构建, 并且每个服务都维护着自身的数据存储、 业务开发、 自动化测试案例以及独立部署机制。 由于有...
2019-07-11 17:45:15 246
原创 Spring cloud
1、spring cloud : 一个云应用工具,为云应用开发的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁定、决策竞选、分布式会话和集群状态管理等操作2、spring cloud config :配置管理开发工具包3、 spring cloud Bus :事件消息总线用于集群(例如:配置变化时间)中传播状态变化,与spring cloud config 联合实现热部署4...
2019-07-11 11:55:33 173
原创 Spring Cloud简介与DUBBO对比
1、Spring Cloud Config 配置中心,利用git集中管理程序的配置。2、Spring Cloud Netflix 集成众多Netflix的开源软件3、Spring Cloud Bus 消息总线,利用分布式消息将服务和服务实例连接在一起,用于在一个集群中传播状态的变化4、Spring Cloud for Cloud Foundry 利用Pivotal Cloudfoundry...
2019-07-11 11:48:23 146
原创 DUBBO
Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。主要核心部件:Remoting: 网络通信框架,实现了 sync-over-async 和 request-response 消息机制.RPC: 一个远程过程调用的抽象,支持负载均衡、容灾和集群功能Registry: 服务目录框架用于服务的...
2019-07-11 11:34:41 88
原创 大话设计模式笔记一 :简单工厂模式
面试题:请用c++、java、c#或任意一种面向对象语言实现一个计算器程序,要求输入两个数和运算符号,得到结果?这还不简单吗?直接实现出来:public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输入第一个数...
2019-04-04 14:58:19 222
原创 springboot使用Mybatis的分页插件与datatable.js数据交互
pom需要的依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId>...
2019-03-22 18:23:25 790
原创 使用Intellij IEDA搭建ssm+mysql框架
ssm框架即spring+springMVC +mybatis,今天主要介绍如何将其整合。准备工作:请确保你的jdk、idea、mysql、maven已经安装好,并且相关环境变量设置成功。1.创建maven项目 打开idea,新建项目。 ...
2018-07-20 15:34:32 3663 1
原创 IDEA spring-boot jpa jsp 框架搭建(三)
IDEA spring-boot jpa jsp 框架搭建(三)上一节我们详细的说了一下 JPA 的相关操作,今天我们来进行JSP的整合。spring-boot 默认支持的模板引擎是 Thymeleaf模板引擎,我看了很多文章,都说Thymeleaf如何好用,但我用了一下,感觉极其难玩,比如HTML页面上差了一个/,那就报错,我被它搞得真是疯掉了。所以我还是选择使用JSP。添加依赖使用jsp时必须要
2017-12-12 09:27:28 652 3
原创 IDEA spring-boot jpa jsp 框架搭建(二)
IDEA spring-boot jpa jsp 框架搭建(二)上一节讲解了如何搭建一个spring-boot框架,今天来介绍一下jpa的相关知识。jpa我使用jpa最主要的一点就是由于它不用在数据库中创建数据表,只要你把对应的关系,数据表的描述在你的实体类中写好,启动spring-boot数据库就会自动生成好。添加jpa相关的配置需要在application.properties文件中添加以下代码
2017-12-11 19:25:49 1169 1
原创 IDEA spring-boot jpa jsp 框架搭建(一)
spring-boot jpa jsp 框架搭建开发工具及其环境1.开发工具 IntelliJ IDEA 2017.2.6 2. 开发环境 JDK 1.8 3. maven spring-boot 框架搭建1.创建spring-boot项目 打开IDEA开发工具,点击左上角File->New->Project 选择JDK版本,然后Next 输入Group Artifact 等信息
2017-12-09 15:37:35 3114 1
原创 springboot集成swagger3+swagger-bootstrap-ui及使用详解
1、引入 maven 依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version> </dependency> &l
2022-03-08 17:02:24 5224
原创 windows 浏览器被( hao123 )劫持解决方案
浏览器被 hao123 劫持,每次打开都是 hao123 的页面,十分难受有没有。。。试过了网上的各种办法,始终得不到解决,最后找到了真正的神器 《火绒安全》闲言少叙,以下是利用火绒解决 hao123劫持浏览器 的解决步骤:1、安装 火绒安全官网下载:https://www.huorong.cn/2、打开火绒安全,找到专杀工具3、下载专杀工具4、打开专杀工具,开始扫描5、对扫描到的 威胁文件 进行处理6、重启机器,使用浏览器测试,完美解决...
2021-07-14 11:23:00 5360 1
原创 IDEA 注释模板配置
IDEA 配置 class、interface 模板setting -> editor -> file and code templates选择 class 、interface添加以下注释模板/** * @Author: NickLi* @Description: TODO* @Date: ${DATE} ${TIME} */IDEA 配置方法模板setting -> editor -> live templates新建group 如:MyGroup
2021-06-15 18:04:01 1427 1
原创 Springboot 、Springcloud 集成分布式事务 Seata1.4.1
Springboot 、Springcloud 集成分布式事务 Seata1.4.1理论者略过。。。自己去找资料看吧。。。直接上实践。。。本地集成采用 springboot 2.X + seata 1.4.1 ,seata 目前最新的版本也就是 1.4.1 ,不同的版本集成有所不同。服务注册中心采用 nacos所以需要提前准备好:jdk已安装,并且环境变量已配置nacos已安装各个服务都已写好,可以进行分布式集成后的测试。步骤:1、为各个微服务模块的数据库添加 事务回滚表 undo_
2021-04-02 18:35:03 1086 2
原创 JAVA环境变量配置
jdk安装完毕后,需要配置环境变量,下面具体描述下环境变量如何配置java环境变量配置三点:JAVA_HOME : jdk安装目录PATH : jdk 安装目录下的bin目录CLASSPATH : jdk安装目录下的lib目录鼠标右键 计算机,选择 属性,选择高级系统设置,选择环境变量,在系统变量里面新建:4. JAVA_HOME:变量名为JAVA_HOME,变量值为jdk的安装目...
2019-10-17 00:07:21 149
springboot-jpa-001
2017-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人