java
玩代码
一学就会
展开
-
idea简单搭建SppringBoot项目
File-new-project然后选Sprng Initialzr,最后点击确定完成。pom.xml中内容,然后刷新maven下载依赖jar<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w...原创 2018-05-05 08:39:19 · 936 阅读 · 0 评论 -
SpringBoot应用AOP
1.在pom.xml里添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency>2.编写切面类@Configuration,用...原创 2018-05-05 10:42:22 · 177 阅读 · 0 评论 -
部署SpringBoot应用
SpringBoot可以以jar方式运行,也可以部署到支持Servlet3.0或者支持较早的Servlet2.5的web服务器上。SpringBoot应用部署通常会面临多个部署环境,如测试环境、先上环境、演示环境等,下面我就介绍几种部署方式。以jar方式部署1.在工程目录下运行命令mvn package会将工程打包成一个可执行的jar文件。2.运行java -jar target/xxx-0.0....原创 2018-04-29 10:55:35 · 209 阅读 · 0 评论 -
Redis高级特性主从复制
在centOS7下操作,主服务器和从服务器都要有redis 、服务器master 从服务器slave1.关闭主服务器的防火墙(centOS7) systemctl stop firewalld2.在从服务器的redis.conf文件中添加replicaof 192.168.30.15 6379 主服务器ip 和端口号masterauth wangzhongyan 主服务器密码3.启动主、...原创 2019-04-28 11:05:53 · 161 阅读 · 0 评论 -
JAVA中应用Redis与Lua脚本
首先在Redis中有myhash这个变量192.168.45.132:6379> hgetall myhash(1) "name"(2) "aaa"(3) "age"(4) "20"(5) "phone"(6) "132231334"创建TestSingleRedisLua测试类public class TestSingleRedisLua { privat...原创 2019-05-03 19:17:46 · 1146 阅读 · 0 评论 -
SpringBoot集成Redis的API(Jedis)
1.去官方网站//spring.io/tools/sts/all下载eclipse对应版本的springsource-tool-suite-x.x.x.RELEASE-ex.x.x-updatesite.zip插件,我这里是eclipse2018(4.8版本 ),所以选springsource-tool-suite-3.9.8.RELEASE-e4.8.0-updatesite.zip2....原创 2019-04-30 16:52:39 · 485 阅读 · 1 评论 -
SpringBoot框架中使用Redis缓存
简介为什么要使用缓存?一般我们的网站开发完成,上线之后,服务器的读写效率是网站运行速度的重要条件,当然还有服务器的带宽等,但是这些东西都可以通过硬件的更新升级来解决。其实与网站运行效率息息相关的东西,就是我们的------数据库。数据库处理数据的速度,与网站速度息息相关,而数据查询、数据处理等等,都和数据库处理速度有关。提高数据库的处理数据的能力,其中一个方案就是sql语句的优化技术,sq...原创 2019-05-06 18:40:55 · 3499 阅读 · 1 评论 -
SpringCloud整合Feign
简介Feign是Netflix开发的声明式、模板化的HTTP客户端,Feign可以帮助我们更快捷、优雅地调用HTTPAPI。在SpringCloud中,使用Feign非常简单——创建一个接口,并在接口上添加一些注解,代码就完成了。Feign支持多种注解,例如Feign自带的注解或者JAX-RS注解等。SpringCloud对Feign进行了增强,使Feign支持了SpringMVC注...原创 2019-05-13 16:11:12 · 2305 阅读 · 0 评论