• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






天生自然

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  吴裕雄--天生自然Spring和SpringBoot开发实战学习笔记

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 26 下一页

 
@ConditionalOnMissingBean注解的作用
摘要:@ConditionalOnMissingBean,它是修饰bean的一个注解,主要实现的是,当你的bean被注册之后,如果而注册相同类型的bean,就不会成功,它会保证你的bean只有一个,即你的实例只有一个,当你注册多个相同的bean时,会出现异常 阅读全文
posted @ 2022-02-17 20:35 吴裕雄
集成Mybatis
摘要:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/P 阅读全文
posted @ 2022-02-17 18:13 吴裕雄
解决:The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver
摘要:使用spring boot 整合mybatis时报错; 这是因为连接时区参数不对,MySQL有多个版本,版本间的要求不同。 在添加MySQL依赖的时候,要指定对应的版本;如果是8.XXX版本,连接的URL如下: <!-- mysql --> <dependency> <groupId>mysql</ 阅读全文
posted @ 2022-02-17 17:50 吴裕雄
解决:WARNING: An illegal reflective access operation has occurred
摘要:这是由于开发集成工具IDE的Java版本,与项目配置的Java版本不一致; 在创建项目的时候,选择跟项目运行时的JDK 一样的版本就可以了。 阅读全文
posted @ 2022-02-17 16:03 吴裕雄
解决:Could not initialize class org.hibernate.validator.internal.engine.Configura
摘要:这是由于Java的版本与当前下载的依赖包不兼容导致的; 我原本的Java版本是1.8,卸载后安装JDK 11,使用11版本的JDK就可以了; 如果开发集成工具有自带的JDK 11版本,可以使用自带的也可以。 阅读全文
posted @ 2022-02-17 15:57 吴裕雄
解决:com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed
摘要:这是因为我的数据库连接的driver参数写错了。 下面是修正的: spring.datasource.druid.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.druid.url=jdbc:mysql://localhost 阅读全文
posted @ 2022-02-17 15:30 吴裕雄
解决errorCode 0, state 08001 报错
摘要:这是由于添加的MySQL连接依赖版本不对导致的; 在添加MySQL连接依赖的时候,制定对应的版本就可以了。 比如我安装的MySQL版本是8.XXX,可以如下填写: <!-- MySQL数据库连接驱动 --> <dependency> <groupId>mysql</groupId> <artifac 阅读全文
posted @ 2022-02-17 14:37 吴裕雄
解决Tomcat启动乱码问题
摘要:1、找到tomcat安装目录,打开conf下的logging.properties。 2、修改UTF-8为GBK。 java.util.logging.ConsoleHandler.encoding = GBK 阅读全文
posted @ 2022-02-17 09:03 吴裕雄
自定义注释@interface
摘要:1.@interface自定义注解 <1>@interface自定义注解自动继承了java.lang.annotation.Annotation接口,由编译程序自动完成其他细节。 <2>在定义注解时,不能继承其他的注解或接口。 <3>使用@interface来声明一个注解, 1>.每一个方法实际上是 阅读全文
posted @ 2022-02-16 16:40 吴裕雄
Spring缓存注解@Cacheable,@CachePut , @CacheEvict
摘要:@Cacheable @Cacheable 的作用 主要针对方法配置,能够根据方法的请求参数对其结果进行缓存 @Cacheable 作用和配置方法 参数 解释 example value 缓存的名称,在 spring 配置文件中定义,必须指定至少一个 例如: @Cacheable(value=”my 阅读全文
posted @ 2022-02-16 16:21 吴裕雄
全局异常处理
摘要:package com.xsz.common.exception; import java.text.ParseException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework 阅读全文
posted @ 2022-02-16 14:30 吴裕雄
外部图片映射
摘要:#文件上传路径 file.upload.path: D:/myeclipsejavawebworkspaces/voteWeb2/images/ file.upload.path.relative: /images/ imagesPath: file:/D:/myeclipsejavawebwork 阅读全文
posted @ 2022-02-16 14:10 吴裕雄
MyBatis自动生成代码
摘要:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/P 阅读全文
posted @ 2022-02-16 13:07 吴裕雄
spring boot 在线投票系统项目常使用的配置
摘要:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/P 阅读全文
posted @ 2022-02-16 12:03 吴裕雄
配置Redis数据库
摘要:Windows 下安装 下载地址:https://github.com/tporadowski/redis/releases。 Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为 阅读全文
posted @ 2022-02-16 11:40 吴裕雄
dozer包
摘要:什么是dozer? Dozer 是一个对象转换工具。 Dozer可以在JavaBean到JavaBean之间进行递归数据复制,并且这些JavaBean可以是不同的复杂的类型。 所有的mapping,Dozer将会很直接的将名称相同的fields进行复制,如果field名不同,或者有特别的对应要求,则 阅读全文
posted @ 2022-02-16 10:38 吴裕雄
lombok
摘要:Lombok是一个java库,它自动插入到编辑器和构建工具中,增强java的性能。不要再编写另一个getter或equals方法,使用一个注释,您的类有一个功能齐全的生成器,自动记录变量等等。简而言之,使用Lombok可以极大减轻编码工作量。 阅读全文
posted @ 2022-02-16 10:34 吴裕雄
jasypt包
摘要:jasypt既然是以简单的方式来解决java开发中的加密问题,自然使用起来难度不是很大。加密是从系统安全性方面考虑的,因此jasypt更像是面向方面的解决办法,不管你的系统中配置文件,敏感信息是否已经加密或者没有加密,jasypt都能够轻松的嵌入其中,开发人员就不用专门考虑加密算法和代码的编写。 阅读全文
posted @ 2022-02-16 10:30 吴裕雄
win10 安装配置RabbitMQ
摘要:第一步:下载并安装erlang 原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang。 下载地址:http://www.erlang.org/downloads 变量名:ERLANG_HOME 变量值就是刚才erlang的安装地址,点击确 阅读全文
posted @ 2022-02-14 17:56 吴裕雄
spring config 配置中心的Refresh机制
摘要:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/P 阅读全文
posted @ 2022-02-14 16:50 吴裕雄
 

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 26 下一页