自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 springdatajpa+vue实现省市区三级联动

springdatajpa+vue实现省市区三级联动一,编写后端代码1、创建springboot项目,添加 web、jpa、lombok、mysql、jdbc 启动器,加载pom.xml。(如何创建springboot项目)<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache....

2019-11-14 21:51:31 493

原创 java8新特性

“Java并没有没落,人们很快就会发现这一点”欢迎阅读我编写的Java 8介绍。本教程将带领你一步一步地认识这门语言的新特性。通过简单明了的代码示例,你将会学习到如何使用默认接口方法,Lambda表达式,方法引用和重复注解。看完这篇教程后,你还将对最新推出的API有一定的了解,例如:流控制,函数式接口,map扩展和新的时间日期API等等。允许在接口中有默认方法实现Java 8 允许我们使用d...

2019-07-23 21:57:25 119

原创 nosql和Mysql的区别

nosql和Mysql的区别也即非关系型数据库和关系型数据库。目前世界上主流的存储系统大部分还是采用了关系型数据库,其主要有一下优点:1.事务处理—保持数据的一致性;2.由于以标准化为前提,数据更新的开销很小(相同的字段基本上只有一处);3.可以进行Join等复杂查询。nosql在优势方面,主要体现在下面这三点:简单的扩展:典型例子是Cassandra,由于其架构是类似于经典的P...

2019-07-23 21:08:57 239

原创 Zuul入门(1)zuul 的概念和原理

一、zuul是什么zuul 是netflix开源的一个API Gateway 服务器, 本质上是一个web servlet应用。Zuul 在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架。Zuul 相当于是设备和 Netflix 流应用的 Web 网站后端所有请求的前门。zuul的例子可以参考 netflix 在github上的 simple webapp,可以按照netflix 在...

2019-06-14 17:07:25 2107 1

原创 SpringCloud系列:Feign接口转换调用服务(Feign 基本使用、Feign 相关配置)

2.1、Feign 基本使用为了方便起见现在将“microcloud-consumer-80”模块复制为了“microcloud-consumer-feign”模块。1、 【microcloud-consumer-feign】为了可以使用到 feign 支持,需要修改 pom.xml 配置文件,引入相关依赖包: <dependency> <groupId&g...

2019-06-13 21:29:22 901

原创 Spring Cloud 入门教程: Ribbon实现客户端的负载均衡

接上节,假如我们的Hello world服务的访问量剧增,用一个服务已经无法承载, 我们可以把Hello World服务做成一个集群。很简单,我们只需要复制Hello world服务,同时将原来的端口8762修改为8763。然后启动这两个Spring Boot应用, 就可以得到两个Hello World服务。这两个Hello world都注册到了eureka服务中心。这时候再访问http://l...

2019-06-12 18:45:02 124

原创 springcloud+eureka 实现微服务-------------------入门程序

在写代码之前先了解几个概念。单系统架构将业务逻辑层、数据库访问层、控制层放入在一个项目中。 优点:适合于个人或者小团队开发,不适合大团队开发。分布式项目架构根据业务需求进行拆分成N个子系统,多个子系统相互协作才能完成业务流程子系统之间通讯使用RPC远程通讯技术。优点:1.把模块拆分,使用接口通信,降低模块之间的耦合度。2.把项目拆分成若干个子项目,不同的团队负责不同的子项目。3.增...

2019-06-12 14:16:27 297

原创 SpringBoot系列九:SpringBoot服务整合(整合邮件服务、定时调度、Actuator监控)

1、概念:SpringBoot 服务整合2、背景在进行项目开发的时候经常会遇见以下的几个问题:需要进行邮件发送、定时的任务调度、系统的监控处理,实际上这些操 作都可以通过 SpringBoot 进行整合操作。2.1、SpringBoot 整合邮件服务如果要进行邮件的整合处理,那么你一定需要有一个邮件服务器,实际上 java 本身提供有一套 JavaMail 组件以实现邮件服务器的搭建,但是...

2019-06-06 13:13:20 524

原创 SpringBoot 学习系列 - 与Thymeleaf结合使用

Springboot默认使用thymeleaf模板引擎配置与使用1.在application.properties文件中增加Thymeleaf模板的配置。(这一步也可以不做配置)说明一下,这些配置不是必须的,如果配置了会覆盖默认的。在开发时建议将spring.thymeleaf.cache设置为false,否则会有缓存,导致页面没法及时看到更新后的效果。比如你修改了一个文件,已经upd...

2019-05-31 20:11:07 274

转载 Spring Boot JDBC 连接数据库

文本将对在Spring Boot构建的Web应用中,基于MYSQL数据库的几种数据库连接方式进行介绍。包括JDBC、JPA、MyBatis、多数据源和事务。JDBC 连接数据库1、属性配置文件(application.properties)如果使用JNDI,则可以替代 spring.datasource 的 url、username、password,如:值得一提的是,无论是Spri...

2019-05-30 20:08:00 277

转载 SpringBoot系列二:搭建自己的第一个SpringBoot程序

一、根据官网手工搭建(http://projects.spring.io/spring-boot/#quick-start)1、新建一个maven工程springbootfirst2、 如果要想开发 SpringBoot 程序只需要按照官方给出的要求配置一个父 pom (spring-boot-starter-parent)和添加web开发的支持(spring-boot-starter-we...

2019-05-30 10:18:48 135

转载 从零基础认识SpringBoot(一)入门

SpringBootD:SpringBoot为SpringMVC升级版。简化配置,很可能成为下一代的框架。1.新建项目Z:使用IntelliJ IDEA , 其破解地址为:http://idea.lanyus.com/ 或者 https://jetlicense.nss.im/M:怎么创建springBoot项目呢?Z: 创建步骤复杂一点点1、New Project – Spring ...

2019-05-29 18:31:16 176

转载 IDEA新手入门详解(上)

IDEA(上)本文主要讲idea项目的创建,运行。还有idea常用的快捷键。1.创建项目创建Java项目Z:Create New Project,一路nextM:编写完java代码,怎么运行呢?Z:点击右边的开始按钮,选择运行项目main方法M:idea怎么进行编译呢?Z:点击编译按钮,target中的红色文件夹中就是编译后的文件,一般运行的时候会自动编译。创建Web项目...

2019-05-28 20:33:40 282 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除