java
文章平均质量分 64
随影随行
这个作者很懒,什么都没留下…
展开
-
Java使用JDBC原生态连接MySql数据库
1. 什么是JDBC·JDBC全称Java Database Connectivity·DBC可以通过载入不同的数据库的“驱动程序”而与不同的数据库进行连接2.JDBC优点·使用的驱动不同,即可连接不同的数据库。·使用同一套操作来操作不同的数据库·如果每一个数据库java都制订一套连接方式,那么当不同的数据库更新的时候,java也需要更新自己· 的代码,而使用jdbc,使用同一套代码来操作,使用不同的驱动程序(驱动程序由数据库厂商提供)来连接,这使得可以连接不同的数据库。3.使用说明JD原创 2021-02-05 11:39:02 · 441 阅读 · 0 评论 -
@PostConstruct注解使用
*@PostConstruct@PostConstruct注解好多人以为是Spring提供的。其实是Java自己的注解。Java中该注解的说明:@PostConstruct该注解被用来修饰一个非静态的void()方法。被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器执行一次。PostConstruct在构造函数之后执行,init()方法之前执行。通常我们会是在Spring框架中使用到@PostConstruct注解 该注解的方法在整个Bean初始化原创 2021-01-22 10:25:34 · 10023 阅读 · 3 评论 -
Springboot整合mybatis mapper注入时显示could not autowire的解决
Springboot整合mybatis mapper注入时显示could not autowire的错误解决方法,在mapper加一个注解。如下图所示:@Mapper@Component(value = “StudentDao”)尽量不要使用@Repository,虽然可以去掉红线,但是是属于hibernate。如果使用就是存在俩个持久层框架,比较伤内存。切记。...原创 2020-06-12 14:42:32 · 585 阅读 · 0 评论 -
Springboot集成MybatisPlus、Druid
Springboot 整合MybatisPlus,为数据交互的基础。Mybatis-Plus是一个Mybatis框架的增强插件,根据官方描述,MP只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑.并且只需简单配置,即可快速进行 CRUD 操作,从而节省大量时间.代码生成,分页,性能分析等功能一应俱全,最新已经更新到了3.1.1版本了,3.X系列支持lambda语法,让我在写条件构造的时候少了很多的"魔法值",从代码结构上更简洁了.maven 依赖如下<?xml version="1原创 2020-05-29 16:22:02 · 3685 阅读 · 0 评论 -
Minio 整合springboot 开发 实现文件上传
minio依赖这里就不引入了。方便使用。这里分别实现,文件的上传,查询、及其删除功能。package com.gxzc.dsppm.web.controller;import com.gxzc.dsppm.web.api.enums.CommodityEnum;import com.gxzc.dsppm.web.service.UploadFileService;import io.s...原创 2020-05-08 11:18:00 · 2563 阅读 · 0 评论 -
Springboot整合Dubbo
前言: 搭建属于Springboot 整合Dubbo、Zookeeper、Mybatis,最终的结果 不能直接使用数据库,存在问题,后面还要根据情况继续修改。环境的搭建:主架构:接下啦是父工程的引进的包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4....原创 2020-03-16 15:09:16 · 370 阅读 · 0 评论 -
常用数据库validationQuery检查语句
validationQuery是用来验证数据库连接的查询语句,这个查询语句必须是至少返回一条结果的SELECT语句。每种数据库都有各自的验证语句,下表中从网上收集了几种常见数据库的validationQuery。Mysql: validationQuery: SELECT 1 FROM DUAL #来验证数据库连接的查询语句...原创 2020-02-10 18:12:53 · 689 阅读 · 0 评论 -
Spring---RestTemplate远程调用python rest接口
Spring---RestTemplate远程调用python rest接口近期公司做一个项目,Java这边直接远程调用Python远程提供的接口。我这边是自己搭建的SpringCloud 后端的框架,具体不说,因为俩者之间的通信是靠Spring提供的Rest,和框架之间并无任何一点影响。Python那边我使用的是Flask模块提供请求和响应。如果有人疑问,可以找我,我必然知无不言言无不尽得。...原创 2020-01-04 10:39:03 · 1207 阅读 · 3 评论 -
Zookeeper分布式锁
线程进程资源竞争线程进程资源竞争当有一个线程或进程在对资源进行操作时,其他线程或进程都不可以对这个资原进行操作,直到该线程或进程完成操作,其他线程或进程才能对该资源进行操作,而其他线程或进程又处于等待状态。线程进程同步的方式和机制临界区通过对多线程的串行化来访问公共资源或一段代码synchronized 修饰的java方法仅用于线程同步互斥量采用互斥对象机制。只有拥有互斥...原创 2019-11-05 12:36:12 · 146 阅读 · 0 评论 -
Java下Zookeeper的使用
创建节点(znode) 方法:create:提供了两套创建节点的方法,同步和异步创建节点方式。口同步方式:参数1,节点路径《名称) : InodeName (不允许递归创建节点,也就是说在父节点不存在的情况下,不允许创建子节点)参数2,节点内容: 要求类型是字节数组(也就是说,不支持序列化方式,如果需要实现序列化,可使用java相关序列化框架,如Hessian、Kryo框架)参數...原创 2019-11-05 12:28:23 · 186 阅读 · 0 评论 -
@Override is not allowed when implementing interface method
通过IDEA建立多模块项目后出现@Override错误。虽然不影响编译,但是感觉很不爽。选择第六项就可以了。原创 2019-10-23 10:00:16 · 117 阅读 · 1 评论 -
Springboot 跨域问题的解决
import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;import org.springframework.web.c...原创 2019-10-17 16:16:42 · 272 阅读 · 0 评论