java
文章平均质量分 93
Web3&Basketball
编程和运动,诗和远方
展开
-
HikariCP实战 | 通过查看源码分析如何解决maxLifeTime配置问题
很多年前在stackoverflow上写过一篇文章:https://stackoverflow.com/questions/28180562/hikaricp-and-maxlifetime#hikariCP是非常优秀的JDBC connection pool. 官方配置:https://github.com/brettwooldridge/HikariCP3、具体解决步骤(查看源码)i don’t know your HikariCP Version, but in the version 2.2原创 2022-12-06 16:02:49 · 3583 阅读 · 82 评论 -
Java实战-用Java mail实现Exchange发邮件给你喜欢的人
@如何用java mail 实现Exchange发邮件的功能。原创 2022-12-02 20:47:49 · 5377 阅读 · 127 评论 -
全家桶Spring、HikariCP、Mybatis和Oracle配置,你想要的都在这里
全家桶Spring、HikariCP、Mybatis和Oracle配置,你想要的都在这里原创 2022-11-28 22:09:12 · 3948 阅读 · 122 评论 -
Spring Cloud Feign实战来袭:工程中配置断路器Hystrix报错NoClassDefFoundError:HystrixCommandAspect解决方案
在Spring Cloud Feign工程中配置断路器Hystrix的时候,pom.xml文件已经加入Hystrix相关的jar:Application.java:2、当启动的时候,报如下错误 NoClassDefFoundError:可以看出来是找不到HystrixCommandAspec.java这个类,于是在github上找到这个源文件:https://github.com/dmgcodevil/Hystrix/blob/958ec5d7b4bb967be077a4c2bbcdc71e7a7f原创 2022-11-26 10:34:24 · 3965 阅读 · 126 评论 -
你可能坐过Bus,但是你用过Spring Cloud Bus没?实战来袭
若在测试时,使用外部集中环境的ZooKeeper的话,我们可以在该配置文件中通过zookeeper.connect参数来设置ZooKeeper的地址和端口,它默认会连接本地2181端口的ZooKeeper;所以我们可以在bin和config目录中除了看到Kafka相关的内容之外,还有ZooKeeper相关的内容。其中bin目录存放了Kafka和ZooKeeper的命令行工具,bin根目录下是适用于Linux/Unix的shell,而bin/windows下的则是适用于windows下的bat.原创 2022-11-23 14:02:21 · 802 阅读 · 113 评论 -
Mybatis generator实战:自动生成POJO类完整解决方案
Mybatis generator根据数据库表自动生成POJO类完整解决方案,在用Mybatis generator 生成可以用来访问(多个)表的基础对象,遇到一个问题,就是columnRenamingRule可以替换所有表元素里字段前缀你看过框架的源码吗?我们做个投票了解一下。原创 2022-11-20 12:38:31 · 3129 阅读 · 138 评论 -
Spring Cloud | 实现Eureka Server 高可用服务注册中心全套解决方案
在 Edit Configurations中新建3个Spring Boot服务,选择“+“ 新建 “Spring Boot”, 分别是:eurekaServer-1,eurekaServer-2,eurekaServer-3。完整项目,“墙裂“推荐看:https://github.com/dangduang/Spring-Cloud-By-Dang/tree/master/spring-cloud-eureka-server。然后分别启动server1, server2, server3。原创 2022-11-18 06:00:00 · 4385 阅读 · 158 评论 -
Spring Mybatis log4j日志配置详解
SLF4JApache Commons LoggingLog4j 2Log4jJDK logging具体选择哪个日志实现工具由MyBatis的内置日志工厂确定。它会使用最先找到的(按上文列举的顺序查找)。 如果一个都未找到,日志功能就会被禁用。不少应用服务器的classpath中已经包含Commons Logging,如Tomcat和WebShpere, 所以MyBatis会把它作为具体的日志实现。记住这点非常重要。这将意味着,在诸如 WebSphere的环境中——WebSphere提供了Commo原创 2022-11-12 22:08:52 · 1094 阅读 · 42 评论