自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DAY6-仓库管理项目创建

字节码改成实际版本就行了,创建的时候如果没有java17,可以在pom里面手动改。彻底解决:IDEA java: 警告: 源发行版 17 需要目标发行版 17。

2024-09-06 19:47:48 129

原创 day5-@ConfigurationProperties@Autowired...

也可以@ImportResource("classpath:beans.xml")代替@bean,但过时了,不常用。(Ps:resources里面的.properties后缀是固定,改了就变类型)1.3配置文件Application.properties属性,但是给组件默认。俩注解要一起,第一个把它加到容器,才能用第二个调用配置文件设置功能。加在Car的类文件开头,properties文件相对应属性直接加。最后controller检验。就会给所有Car一个默认属性。文件联动项目包里的普通类。

2024-09-02 16:29:02 140

原创 Day4-@import+@Conditional

可以看出分别取自bean包下,Myconfig包下的@bean声明下新组件,以及同一文件下别的地方装的包下的任意类(外部库随便找的)组件。2024IDEA会直接爆红,说User01这个容器找不到(因为不满足@conditionOnBean这个注解)@import常用于写在config文件,写于开头,全局声明,然后所在目录下均能导入。在配置文件开头,即单个容器中包含“tom”才让配置文件里的@Bean存在。注意2020版本会输出false。主程序加上这几句可以看看效果。写在方法中间不可用,爆红。

2024-09-01 20:43:18 159

原创 Day03-@Bean标注配置组件

因为(proxyBeanMethods = true)是默认,即依赖会多次检验,full模式,就会把setPet考虑进去,把User依赖的Pet算进去,则为同一只宠物(容器和set的容器),即存在依赖关系。Ps:看的是尚硅谷2020的视频不爆红但会false输出,现在似乎直接爆红zhangsan.setPet(tomcat02());注意zhangsan.setPet(tomcat02());这里则必须使用tomcat02()而false下,会生成新的Pet,就不为同一只,所以轻量级,运行快,没依赖关系。

2024-09-01 02:39:16 151

原创 Day2-Springboot俩特点

SpringBootApplication(scanBasePackages = "com.pianxian1")改了就可以正常使用。characterEncodingFilter 字符编码拦截器 用来防止乱码。同时Ctrl+左键点开springbootApplication,可以找到。如果都没有,就是默认主程序所在目录下扫描为止,即boot,别的都不扫。multipartResolver 文件上传解析器。看图认识依赖,源自创建项目选的web。改目录的话,比如不在一个boot下。直接在pom.xml加。

2024-08-30 23:35:04 201

原创 Day1-Springboot-demo1

选右边Maven 生命周期,clean和package同时选中,启动即可在target里面找到jar包,然后打开于资源管理器,cmd,输入dir(就是看目录direct)即可查看到包。改maven文件config目录下的settings.xml文件(用vscode打开也行)在cmd内,java -jar (名字).jar即可运行包,看port有没有改。Ps:项目名右边··· ->树外观->压缩空的中间软件包建议别勾,目录更有层次。2.2.2业务程序helloController。取消cmd的快速编辑模式。

2024-08-30 06:31:59 213

空空如也

空空如也

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

TA关注的人

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