自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 面试java 基础篇

用户可以根据自己的需求定义注解。在开发中常用的注解有以下几种@Component:@Component 是一个通用的注解,用来指示一个类是Spring组件。它可以用在任何类上,表示该类将被Spring自动检测并注册为一个bean。通常情况下,@Component 用于通用的组件类,没有更具体的角色。@Controller:@Controller 用于标注控制器类,通常是处理Web请求的控制器。它接收HTTP请求并响应相应的HTTP响应,通常用于构建Web应用程序的后端控制器。

2024-07-10 11:07:38 1052

原创 mysql 同一服务器不同数据库,不跨服务调用,操作其他模块数据库

在实际开发中,我们会遇到这种情况,分布式服务不同模块的数据库可能在同一台服务器,但是不同的数据库,开发中可能会操作其他模块的数据。不同环境中数据库名可能会不太一样,例如以下例子:测试环境是dev-数据库名,预生产是数据库名,针对这种情况,可以使用以下方法解决。2.在对应的service服务中通过读取数据库名配置,传入给mapper层和xml文件中。1.先把需要操作的数据库名,配置到yml的配置文件中,以便灵活配置修改。通过以上配置久可以操作同一台服务器不同模块数据库了。

2024-07-08 15:29:57 265

原创 分布式服务 多数据源配置

exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure # 去除druid配置。在项目中可能会遇到A服务访问B服务的数据库数据操作,这时候不想A用远程调用(RPC,RESTful 等)方式时,就可用考虑在A服务中使用多数据源配置,连接B服务数据,直接操作B服务的数据库。3. appliaction.yml配置增加对应的数据库连接。db1: # 数据源1配置。db2: # 数据源2配置。

2024-07-05 16:47:25 568

原创 mysql 连接数满了,无法连接

执行上面sql,把查询结果拿出来,然后执行就行,这样就不会连接不上mysql。本地和线上服务器崩溃,报错信息为:数据库连接失败,而此时数据库是无法连接。杀死连接时间较久,休眠时间大于50秒的数据库连接。

2024-07-05 16:05:43 326

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除