自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

D_J_Dragon的博客

大家都是工具人,咿呀咿呀哟。一枚小有经验Java程序员,有开发方面的问题发消息就行,也许我能帮你解决。。

  • 博客(11)
  • 收藏
  • 关注

原创 Spring Cloud Alibaba 快速学习之 OpenFeign

当调用user-a的/test/get服务时,就会通过注入的ServerAClient,再通过配置的openfeign服务,调用到spring.application.name=server-a的/test/get服务。注意,这里的方法需要和server-a项目的一直,只是serverName属性稍作区别,变成 “this is server-b”,以便测试负载均衡。说明我们的三个服务都注册成功。注意,这里的spring.application.name,需要和server-a项目一直,以便测试负载均衡。

2024-08-17 14:58:57 559

原创 关于程序员自我提升的一些看法

对于这个阶段的程序员来说,工作与能力提升是同时进行的,在工作中解决的所有问题都是一种提升。而一个人的精力是有限的,每天的时间是恒定的。之后,就是漫长的“搬砖”阶段,每天都是机械重复昨天的工作,在工作中编程能力已经很难提升,而且编程本身也无法给你提供更高价值了。在这个时候应该求变,去了解软件开发的各个环节,去了解行业相关的知识,去打造属于自己的职业知识体系,去提升各方面的能力。3,学会寻找团队和社区的支持,99%的问题都可以通过“搜索”解决,不要钻牛角尖,不要重复造轮子,因为时间就是金钱。

2024-08-15 13:01:52 116

原创 Spring Cloud Alibaba 快速学习之 Nacos

在Nacos控制台页面创建配置,Data Id为server-a-dev.properties,与application.properties配置文件内容相对应,配置内容为project.id=185,project.name=This is server a。在MainServerA.java上右键Run启动项目,可以看到控制台打印出了Nacos的相关信息,再看Nacos控制台的服务列表,我们启动的服务出现在列表中。同时,它也是强大的配置管理工具,支持配置的统一管理与动态刷新,适用于分布式环境。

2024-08-14 20:57:21 805

原创 Spring Boot 和 MyBatis-Plus 的简单整合

打开浏览器访问http://localhost:8080/UserController/insert,可以看到页面上打印“数据插入成功”,刚好和UserController类中的代码功能一致,同时控制台也打印出了insert语句,说明调用成功。MyBatis是一个强大且稳定的持久层解决方案,也是众多java程序员入门的首选,而MyBatis-Plus是MyBatis 的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。需要配置好自己的数据库连接,用户名,密码。

2024-08-13 17:11:45 1005

原创 IntelliJ IDEA快速创建Spring Boot项目

在学习Spring的相关组件时,会频繁创建Spring Boot项目,虽然spring官方提供了。在Main类上右键Run,等下方控制台看到“Started…”的字样,表示项目启动成功。加入springboot需要的依赖包,然后更新maven,并等待依赖下载完成。然后填写Name,选择Maven,选择JDK,然后点击Create。这个是配置文件,可以等用的时候再写内容,先空着。可以直接生成项目,但是还是没有直接创建方便。依次点击File》New》Project…然后点击New Window。

2024-08-13 11:24:17 280

原创 Spring Boot 和 Hibernate 的简单整合

打开浏览器访问http://localhost:8080/UserController/test,可以看到页面上有一行数据,刚好和UserController类中的代码功能一致,同时控制台也打印出了insert语句,说明调用成功。Spring Data JPA是由Spring公司开发的JPA应用框架,用于整合市面上已有的ORM框架,它默认使用Hibernate,可见Hibernate仍然是一个强大且稳定的持久层解决方案。需要配置好自己的数据库连接,用户名,密码。User类就是实体类,和数据库中的表对应。

2024-08-12 22:02:10 760

原创 快速启动最简单的Spring Boot项目

打开IntelliJ IDEA,点击Open,然后选择刚才解压出来的demo文件夹,然后点击ok,然后再点击Trust Projct(有的没有这一步),然后当前窗口会自动关闭,并打开一个新的项目窗口,至此项目就导入到IntelliJ IDEA中了。4,启动后,可以在控制台,看到对应的启动端口是8080,然后用浏览器访问:http://localhost:8080/index,浏览器显示出“hello world”,表示项目已经成功启动。如下图,加入依赖后更新Maven,并等待依赖下载完成。

2024-08-11 20:33:10 903

原创 IntelliJ IDEA下载安装

如果您致力于java开发,IntelliJ IDEA有可能会陪伴您10年或者更久,请善加使用,并在您有能力的时候去支持个正版,毕竟这是你吃饭的家伙😂。IntelliJ在业界被公认为最好的Java开发工具,请勿随意破解使用,请尊重和保护知识产权。这里下载社区版即可,也可以满足日常开发需求。,往下滑动,下载IntelliJ IDEA Community社区版。根据引导程序安装即可,注意有个勾选项页面,建议都勾上,如下图。双击桌面的快捷方式,打开后就长这样,然后就可以开始创建项目了。

2024-08-11 17:11:52 240

原创 JDK下载安装和基本配置

如下图,解压到了 D:\Program Files\JDK\java-17-openjdk-17.0.11.0.9-1.win.x86_64,记住这个路径,后面会用于配置环境变量。1,找到“环境变量”窗口。各个系统版本有所差异,一般来说,依次打开“我的电脑” -》右键 “属性” -》 “高级系统设置” -》 “环境变量(N)”,就能找到该页面。注意:如果您的JDK是安装版的不是解压版的,有可能安装程序在安装过程中自动配置了环境变量,您可以直接用第4步验证,验证成功则无须再次手动配置。

2024-08-11 13:56:38 223

原创 Maven下载安装和基本配置

Maven是一个用于构建和管理Java项目的工具,具体来说您经常会用到以下两个功能。1,Maven会帮你把项目中的pom.xml文件里面标注的依赖包下载到本地。如下图,把mybatis-plus需要用到的jar包自动下载到了项目中的External Libraries文件夹下。2,帮你把项目打包,以便把项目部署到各类服务器中。如下图,把mybatis-demo项目打包成了jar包。

2024-08-11 11:34:17 178

原创 java第一课,选择Open JDK还是Oracle JDK

Open JDK和Oracle JDK之间最大的区别在于,Open JDK是由Oracle、Red Hat和社区维护的开源项目,使用的是GPLv2 with Classpath Exception许可证,对于商业用途开放,可以免费使用。而Oracle JDK是闭源的,由Oracle维护,使用的是‌Oracle Binary Code License,对于商业用途存在一定的限制,而且需要付费。Oracle JDK和Open JDK都是Java开发工具包的软件和规范。

2024-08-10 17:14:07 269

空空如也

空空如也

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

TA关注的人

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