- 博客(65)
- 收藏
- 关注
原创 springboot项目 @CachePut更新缓存注解的运用
1.准备项目所以的准备工作和这篇文章一样只是讲解@CachePut的用法需要准备项目的朋友移步这个项目准备说明2.@CachePut原理* @CachePut:即调用方法,又更新缓存数据* 可以调用方法修改数据库中的数据,同时更新缓存。* 运行时机:* 1.先调用目标方法* 2.将目标方法的结果进行缓存3.代码讲解编写更新用户的controller,添加多一个方法。 @GetMapping("/updata") public User
2022-01-11 19:06:45 4165
原创 springboot项目@Cacheable缓存注解的应用
1.环境准备基本的目录结构数据库准备创建数据库的sql语句/* Navicat Premium Data Transfer Source Server : localhost_3306 Source Server Type : MySQL Source Server Version : 80026 Source Host : localhost:3306 Source Schema : newsmanage
2022-01-11 15:31:49 1244 3
原创 springboot整合mybatis对数据库进行增删改查(xml文件方式)
1.引入依赖参考地址2.准备数据库这次用到news_users表准备数据库连接池# 应用名称spring.application.name=springboot-data# 数据库驱动:spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver# 数据源名称spring.datasource.name=defaultDataSource# 数据库连接地址spring.datasource.url=jdb
2022-01-10 16:10:49 1071
原创 springboot整合mybatis对数据库进行增删改查(注解配置方式)
1.引入依赖可以在创建springboot引用的时候选择好需要开发的模块也可以直接在pom文件添加依赖<?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="http://maven..
2022-01-10 11:58:23 863
原创 springboot配置文件的优先级问题
-flle:./config/-file:./-classpath:/config/-classpath:/优先级由高到底,高优先级的配置会覆盖低优先级的配置;SpringBoot会从这四个位置全部加载主配置文件;互补配置;也就是说某一个配置文件存在的内容要是其他文件不存在就沿用此时的配置文件内容,如果同时存在,优先级高的覆盖低优先级的内容...
2022-01-09 11:09:44 254
原创 springboot多环境配置,Profile
Profile是Spring对不同环境提供不同配置功能的支持,可以通过激活、指定参数等方式快速切换环境1多profile文件形式:-格式:application-{profile}.properties:application-dev.properties、application-prod.properties或者自定义application-xxxxx.properties新建这四个配置文件首先我们测试 .properties的配置文件。application.properties..
2022-01-08 23:30:55 524
原创 springboot配置文件,占位符的使用
首先要给到注解,让user类可用通过配置文件进行实例化package com.example.springdemo.entity;import lombok.Data;import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.context.annotation.Configuration;import org.springframework.c
2022-01-08 22:17:00 445
原创 springboot之@PropertySource和@ImportResource
很多时候我们不知在默认的配置文件中存放过于的数据,这样回导致默认的配置文件数据冗余,可能会出现一些不必要的bug。但是用@value和@ConfigurationProperties只能从默认的配置文件获取数据,今天我们介绍的这两个组件将从我们指定的配置文件获取数据。沿用之前的测试程序user类package com.example.springdemo.entity;import lombok.Data;import org.springframework.boot.context.pr
2022-01-08 21:45:52 165
原创 @value和@ConfigurationProperties区别
1.区别@ConfigurationProperties批量注入、支持松散语法绑定(person.Lats-name=person.LatsName)不支持spel、支持jsR303校验、支持复杂类型封装(key-value)@value逐一注入、不支持松散语法绑定严格一致、支持spel、不持jsR303校验、不支持复杂类型封装(key-value)就是他们的主要区别2.@value的用法package com.example.springdemo.entity;import lo
2022-01-08 00:14:40 406
原创 springboot的@Import注解
1.程序结构2.@Import我们在Myconfig添加注解给当前这个容器中自动创建引入的2个类型的组件(User和DBHelper)默认的名字是全类名3.测试控制类package com.DFP;import ch.qos.logback.core.db.DBHelper;import com.DFP.bean.Pet;import com.DFP.bean.User;import com.DFP.config.Myconfige;import org.spri
2022-01-06 21:06:27 258
原创 springboot自动装配方式和原生装配方式--@Configuration
proxyBeanMethods的2种代理方式主要解决组件依赖问题
2022-01-06 20:19:21 961
原创 springboot控制类跨层级控制(设置包扫描)
我们先来看目录结构控制类:package com.DFP;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.context.ConfigurableApplicationContext;@SpringBootApplicationpublic
2022-01-05 23:41:45 446
原创 springboot整合mybatis小案例插入数据获取数据
1.添加依赖到pom<!--mybatis-plus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.1</version> &l
2022-01-05 20:02:12 1761
原创 Maven创建springboot项目,HelloWorld
工具准备jdk1.8Ideamaven配置maven进入到conf文件夹下打开配置如下这是本地仓库的地址在E盘下新建这个文件夹maven配置阿里的镜像源
2022-01-04 18:01:15 6778 1
原创 python数据处理表格csv文件小案例
用jutyper写的一个小案例我们先看数据集在数据集的同级目录下新建一个项目导入pandas库import pandas as pd读取文件并且只读前3行df=pd.read_csv("top250.csv",nrows=3)df读取文件并且不要csv文件的第一行df=pd.read_csv("top250.csv",nrows=3)df设置读取没有header并且自己设置自定义每一列的名df=pd.read_csv("top250.csv",.
2021-12-28 19:46:39 1108 1
原创 linux安装rides
首先需要配置网卡让虚拟机可以ping通外网。pingwww.baidu.com有数据返回到rides.io下载安装包用工具将安装包上传到linux的/Rides文件下解压安装包tar -zxvf -(文件名)就会得到上图的redis-6.2.6文件夹在linux下安装gcc-c++进入到/Redis/redis-6.2.6文件夹编译 :make创建一个文件夹make install PREFIX=/usr/local/redis进...
2021-11-29 16:40:41 756 1
原创 linux下HDFS Shell命令使用 大全
hadoop fs与hdfs dfs的命令的使用是相似的,本实验使用的是hdfs dfs命令,所有命令的操作都是在hadoop用户下进行。rm删除目录和文件使用方法:hdfs dfs -rm [-f] [-r|-R] [-skip Trash] <paths>表二rm命令的选项和功能 选项 说明 -f 如果要删除的文件不存在,不显示提示和错误信息 -r|R 级联删除目录
2021-11-24 00:13:52 4523 1
原创 (HDFS)部署开发平台Intellij IDEA&&单词统计练习——大数据分析及其可视化5
1.配置Maven工具左上角点击File->Settings选择Maven工具的路径打开到bin文件夹2.创建项目左上角FIle->new project展开项目的目录结构在windows下找到hadoop的配置文件导入到resource(这个hadoop的配置文件是在linux主节点下配置好下载到hadoop的不懂可以看hadoop配置文件的来源)打开文件夹复制复制已选择的4项粘贴到IDEA配置pom.xml双...
2021-11-23 22:34:46 1105
原创 (HDFS)搭建eclipse搭建hadoop开发平台以及hdfs api调用——大数据分析及其可视化4
在linux下成功的启动hadoop集群后回到windows下搭建eclipse开发平台1.安装hadoop插件右击图表选择属性打开文件所在位置进入plugins文件夹将插件赋值到plugins文件夹打开eclipse先点击视图添加再选择Map/reduc视图将linux配置好的的hadoop文件发到windows下在主节点下选择hadoop文件直接拖到windows的盘符下打开eclipse点击工具栏window-&...
2021-11-23 10:24:25 3275 1
原创 hadoop集群部署——————大数据分析及其可视化3
在完成网卡的配置以及免密登录后我们可以开始hadoop集群部署了安装虚拟机+网卡设置免密登录在主节点namenod1下进入/software/hadoop节点下新建tmp和dfs文件夹进入dfs下新建2个文件夹然后退出dfs文件夹进入hadoop文件路径/software/hadoop/etc/hadoop/打开修改25行为export JAVA_HOME=/java/jdk1.8.0_65(这里需要导入jdk的路径根据自己的路径我的是在java文件...
2021-11-21 16:31:47 1786
原创 安装虚拟机+网络配置———大数据分析及其可视化1
先安装虚拟化软件,安装完成后打开进入虚拟化VMwareWorkstation在linux下配置网卡 以上步骤就是安装虚拟机接下来就是网络配置要让window下ping通linux下的虚拟机和虚拟机下在windowwin+R cmd输入ipconfig -all查看window下的网络ip地址以及网关在windows下ping同一个192.168.1...
2021-11-18 13:06:09 978
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人