- 博客(21)
- 收藏
- 关注
原创 sprinCloud学习之搭建Eureka Server集群
1、项目环境:java版本:jdk1.8,语言版本:spring-boott2.1.6-Release ,spring-Cloud Greenwich.SR2开发工具: IDEA 2018.22、搭建步骤1)、新建一个maven父工程与两个maven 子模块2)、在pom文件引入相关依赖与配置,如下父工程的pom.xml内容:<?xml version=...
2019-08-03 16:19:42
277
原创 mybatis之使用foreach来进行批量插入数据
1、数据库为MySQL的情况下的sql语句为:<insert id="insertAll" parameterType="com.scau.mybatis.entity.Sale"> insert into t_sale values <foreach collection="saleList" item="sale" separator=","> ...
2019-03-30 15:34:59
1324
原创 springboot 2.x整合rabbitmq之使用自定义Listener
1、在pom.xml中引入相关依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation...
2019-03-30 14:54:17
2349
原创 Spring Cloud学习之使用feign
1、环境准备spring boot 1.5.12.Releasespring cloud Dalston SR5eclipse 2018.122、在pom文件中引入feign的依赖,不同版本的cloud的依赖版本可能不同<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www....
2019-03-19 22:45:11
232
原创 Spring Cloud学习之使用Ribbon实现负载均衡
环境说明:spring cloud版本:Dalston.SR5spring boot版本:1.5.12.RELEASEeclipse版本: 2018.121、创建maven父工程,将package方式设置为pom,并在pom.xml中管理boot和cloud的版本<project xmlns="http://maven.apache.org/POM/4.0.0"...
2019-03-18 12:31:20
153
原创 Spring Cloud学习之使用构建高可用Config Server
说明:springboot 版本:1.5.12.Releasespringcloud 版本:Dalston SR5开发工具:eclipse-2018.121、新建maven父工程(要选择pom类型的打包方式),引入基础依赖,并对依赖版本进行管理<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=...
2019-03-16 12:52:09
174
原创 eclipse从github上导入maven多模块项目
1、切换到git repository视图: window --> show views ---> git Repositories2、在git repository找到clone repository,点击3、将github仓库连填写到对应位置,点击next4、选择要克隆的仓库的分支,点击下一步5、选择克隆下来的仓库在本地磁盘上的位置,随便选,看个人,然后...
2019-03-13 23:40:48
1598
原创 sprinCloud学习之使用Eureka实现服务注册与调用
一、配置Eureka-Server,作为服务的注册中心1、新建一个maven工程,在pom文件中引入相关依赖<dependency> <groupId>org.springframework.cloud</groupId> <!-- 注意这里是netflix-eureka-server,表明是服务端 --> <...
2019-03-12 16:48:12
462
原创 springboot 2.x整合rabbitmq
一、引入pom.xml<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependency>二、在application.yml或a...
2019-03-11 12:31:16
434
原创 springboot 2.x整合activemq
1、pom文件中引入activemq的依赖(这里使用的sprinboot版本是2.1.3.Release)<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-activemq</artifactId...
2019-03-10 16:11:54
1875
原创 springboot整合使用spring-data-redis作简单缓存
1、pom文件引入相关依赖(这里只贴出缓存功能所需要的依赖)<!-- 引入缓存依赖 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId>...
2019-03-09 23:35:55
884
原创 springboot 2.x自动配置原理简单分析
PS:本文使用的是springboot 2.13版本,根据版本不同,内容可能有点出入,请注意1、什么是自动配置?在学习SSM开发项目时,我们需要自己引入spring、springMVC以及mybatis的依赖,并且需要使用配置文件或者java config来进行配置,比如配置视图解析器等等组件。但springboot 为我们提供了一种便利的开发方式:自动配置,我们只需要引入特定的start...
2019-03-09 20:58:39
3137
原创 SSM(注解版)整合spring-data-redis 实现缓存功能
1、pom.xml导入相关依赖(这里就只截取spring-data-redis相关依赖)<properties> <spring.data.redis.version>2.1.2.RELEASE</spring.data.redis.version> <jedis.version>2.9.0</jedis.version&...
2019-03-08 15:37:26
978
原创 关于tomcat部署war出现页面访问乱码的解决方案
1、检查页面的编码方式是否是utf-8,如果页面的编码方式不是utf-8,先将页面转换成utf-8,如果是html5页面,记得添加<meta charset="utf-8">2、找到tomcat的安装路径,编辑conf目录下的server.xml,在<Connector>标签中添加 URIEncoding=“utf-8",如下:<Connector po...
2019-03-04 22:33:30
3845
原创 maven 注解整合spring+springMVC+mybatis
一、开发工具与环境1、IDEA 2018.3.4 、jdk 1.8二、开发步骤1、创建maven工程,可以是空工程,也可以选择maven的web模版(这里使用的是空工程)2、在pom.xml中引入spring/springMVC/mybatis需要的依赖,pom.xml示例如下<?xml version="1.0" encoding="UTF-8"?><...
2019-02-15 13:25:56
305
原创 maven配置使用mybatis逆向工程
一、创建maven工程二、修改pom.xml,如下<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
2019-02-13 14:45:00
842
原创 解决IDEA中springboot配置tomcat控制台输出乱码问题
1、进入IDEA的安装路径的bin目录,修改idea.exe.vmoptions与idea64.exe.vmoptions,在文件未添加-Dfile.encoding=UTF-82、启动IDEA,修改IDEA工程与文件的默认编码:file--> other settings --> settings for new project(本例中的是IDEA 2018.3,不同版本可能...
2019-02-12 23:58:27
4049
原创 IDEA 2018.3配置git,并上传项目到github
一、环境要求1、计算机应当安装了git2、拥有github帐号二、在IDEA中配置本机中的git的安装路径,如下图file --> other settings --> setting for new projects --> version control --> git(不同IDEA版本可能有所不同,本次使用IDEA 2018.3) 三、ID...
2019-02-12 16:00:20
3862
原创 springboot 2.1.2 整合mybatis
一、开发环境与工具1、springboot 2.1.2 版本、jdk 1.82、IDEA 2018.3二、项目搭建1、使用spring initlializer创建工程2、在pom.xml引入jar依赖3、在application.yml进行项目配置4、编码进行测试三、工程部分结构展示1、pom.xml<?xml version="1.0" enc...
2019-02-12 11:09:26
1481
原创 初学Spring的学习心得(二)
一、Spring中的注解1、注解及应用通常来讲,注解是以@开头的一个字符串,如@Component(value="user")。在Spring中,注解可应用于类,类中的方法以及类的属性,使用注解可实现创建对象与注入属性。2、使用注解创建对象(1)在配置文件中引入约束 (2)在配置文件使用注解标签(有两个,范围不一样)(3)在要创建的对象所属类上添加注解除...
2018-07-23 11:27:25
385
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人