springboot复述,缓存配置

  

今天小编就为大家带来一篇springboot复述,缓存配置的文章。小编觉得挺实用的,为此分享给大家做个参考。一起跟随小编过来看看吧。

开启远程访问:

找到复述中的复述。参看文件并编辑(在安装路径中找到)

vim。/复述。参看

1,找到绑定127.0.0.1并注释掉

默认127.0.0.1只能本地访问,注释掉即可ip访问

2,修改保护模式属性值为没有

注释掉并把保护模式禁用以后可以ip访问

3,修改daemonize属性将不改为是的

将daemonize设置为是的即启动后台运行

4,开放6379端口

/sbin/iptables -输入- p tcp——dport 6379 - j接受

默认不对外开放6379

5,启动复述,

redis-server/myconf redis.conf

redis-server默认在/usr/地方/bin路径下,复述。相依在复述的安装路径下

6,测试连接

redis-cli - h 192.168.126.129 - p 6379

redis-cli - h复述,服务器IP - p 6379——密码(没有设置复述,密码不要写空,否则报错)

 springboot复述,缓存配置

java代码编写:

项目源码结构

 springboot复述,缓存配置

一个用户表

 springboot复述,缓存配置

代码:

砰的一声。xml文件(可以根据自己的需要来添加或修改)

& lt; dependencies>   & lt; dependency>   & lt; groupId> org.springframework.boot   & lt; artifactId> spring-boot-starter-web   & lt;/dependency>      & lt; !——mybatis与弹簧引导2。x的整合包——比;   & lt; dependency>   & lt; groupId> org.mybatis.spring.boot   & lt; artifactId> mybatis-spring-boot-starter   & lt; version> 1.3.2   & lt;/dependency>      & lt; !——mysql JDBC驱动——比;   & lt; dependency>   & lt; groupId> mysql   & lt; artifactId> mysql-connector-java   & lt; version> 5.1.39   & lt;/dependency>      & lt; dependency>   & lt; groupId> org.springframework.boot   & lt; artifactId> spring-boot-starter-test   & lt; scope> test   & lt;/dependency>      & lt; dependency>   & lt; groupId> org.springframework.boot   & lt; artifactId> spring-boot-starter-data-redis   & lt;/dependency>      & lt; dependency>   & lt; groupId> org.springframework.boot   & lt; artifactId> spring-boot-starter-cache   & lt;/dependency>   & lt;/dependencies>

下面是springboot的配置文件的应用程序。yml、配置复述(里面都有注释解释)

服务器:   端口:8081      #数据库连接   春天:   数据源:   url: jdbc: mysql://localhost: 3306/mytest_springboot_cache ? useUnicode=true   driver-class-name: com.mysql.jdbc.Driver   用户名:根   密码:lzh      # #复述,配置   复述:   # #复述,数据库索引(默认为0)   数据库:0   # #复述,服务器地址   主持人:192.168.126.129   # #复述,服务器连接端口   端口:6379   # #复述,服务器连接密码(默认为空)   密码:   能:   池:   # #连接池最大连接数(使用负值表示没有限制)   # spring.redis.pool.max-active=8   max-active: 8   # #连接池最大阻塞等待时间(使用负值表示没有限制)   # spring.redis.pool.max-wait=1   最大等待:1   # #连接池中的最大空闲连接   # spring.redis.pool.max-idle=8   最大空闲:8   # #连接池中的最小空闲连接   # spring.redis.pool.min-idle=0   min-idle: 0   # #连接超时时间(毫秒)   超时:1200      #将themilef的默认缓存禁用,热加载生效   thymeleaf:   缓存:假      # mybatis的下划线转驼峰配置   配置:   map-underscore-to-camel-case:真      #另外一种打印语句的方式   log-impl: org.apache.ibatis.logging.stdout.StdOutImpl      #打印sql时的语句   日志:   水平:   com:   acong:   刀:调试   文件:d:/日志/bsbdj。日志

接着是实体类,这个比较简单就不多说了

springboot复述,缓存配置