- 博客(22)
- 收藏
- 关注
原创 SpringBoot项目访问图片
这样做的好处是,在程序打包成jar包后,资源文件也会被打包进去,可以保证程序的可移植性和稳定性。如果不加"classPath:/data/",则只会在指定的文件路径下查找资源文件,如果程序打包后移动到其他位置,可能会找不到资源文件,导致程序出错。例如 D:\data\img\test.jpg 可以通过 localhost:8080/file/test.jpg 来访问。file.getCanonicalPath() +"\\data\\"是SpringBoot项目中的data目录。配置完以后我们便可以通过。
2023-11-28 12:06:04
1075
1
原创 SpringBoot项目中针对于LocalDateTime、Date文本格式化和时区问题
以上方式都是对全局的日期类型进行格式化,我们可使用注解对对象中的某些日期属性进行格式化。但这种方式也解决不了LocalDateTime格式化后中间有T。
2023-11-24 13:19:33
1040
1
原创 SpringBoot 项目部署使用外部启动配置文件
(3)jar包同级下的config/application.yaml,可以直接读取,并且会覆盖jar包内的配置文件(jar包内可以不写配置文件)启动命令不需要调整。(2)jar包同级下的application.yaml可以直接读取,并且会覆盖jar包内的配置文件(jar包内可以不写配置文件)启动命名不需要做调整。(1)默认是读取classpath下的application.yaml文件。用这种方式只能默认读取名称开头为application的文件。这种方式对配置文件的名称和位置都没有要求。
2023-11-24 12:57:16
1240
1
原创 构建一个SpringBoot项目
在resource下新建mybatis文件夹,mapper.xml文件名没有要求了,不需要和接口名完全对应了,是根据namespace去找接口。但是最好还是和接口名保持一致</select></mapper>8.配置文件中加入映射文件位置mybatis:mapper-locations: classpath: mybatis/*.xml #映射文件。
2023-06-06 13:05:28
106
原创 构建一个SSM项目
1.创建maven-war项目,删除pom.xml中的多余内容2.补全目录3.添加依赖和插件4.处理spring整合mybatis部分5.整合Spring MVC。
2023-06-04 22:36:52
193
原创 SpringMvc环境搭建
1.创建maven-web项目2.补全目录3.添加依赖、加入tomcat插件4.创建控制器类,跳转到index.jsp5.新建Spring MVC框架配置文件springmvc.xml6.编写web.xml7.获取参数。
2023-06-04 00:37:31
213
原创 web项目构建
1.创建Maven项目,添加webapp模板。3.2 通过maven插件配置tomcat。2.补全文件夹,并设置为资源目录。3.1 配置本地tomcat。3.添加tomcat。
2023-06-03 22:52:20
157
原创 spring注解的使用
1.给实体类添加注解2.在配置文件(applicationContext.xml)中扫描实体类所在包3.测试4.属性注入目录结构。
2023-06-03 22:33:30
54
原创 Spring的简单使用
IoC(Inversion of Control)中文名称:控制反转,也被称为(dependency injection):依赖注入。注意:属于同一件事前的两个名称。创建对象的权力,或者是控制的位置,由Java代码转移到Spring容器,由Spring容器控制对象的创建,就是控制反转。
2023-05-31 00:41:58
43
原创 MyBatis参数传递问题
param1、param2、paramN(N为从1开始的数字,和方法参数顺序对应)。arg0、arg1、argM(M为从0开始的数字,和方法参数顺序对应)(2)如果是多个参数,封装为对象/集合。PS:argM.或者 paramN.不可以省略不写。(1)如果是一个参数,直接传递。可以直接调用方法传递参数即可。使用符号:#{}进行获取。使用符合:#{}进行获取。paramN.属性名。
2023-05-28 20:05:37
161
1
原创 MyBatis接口绑定方案
1.创建新的Mavan项目2.配置pom.xml3.配置全局配置文件4.配置数据库属性文件5.日志配置文件6.创建实体类7.创建接口8.创建映射文件:要求:ramespace取值必须是接口的全限定路径、标签中的id属性值必须和方法名对应9.编写测试类。
2023-05-28 19:37:22
107
1
原创 MyBatis日志打印
2.在resources下添加log4j配置文件 log4j.properties (这个名称必须叫这个名字)这样打印的日志很多,除了我们需要的,还有很多不需要的,可以在打印日志的等级。这样可以打印我们需要的日志。1.添加log4j依赖。
2023-05-28 15:35:28
686
1
原创 MyBatis的简单使用
2.mybatis配置文件mybatis.xml。4.sql的映射文件BookMapper.xml。3.数据库配置文件db.properties。1.maven配置文件。
2023-05-28 13:53:04
52
1
原创 Maven3.6.3的安装与配置
链接:https://pan.baidu.com/s/12sbPgObJscIj1zB_ZX9UwA?pwd=ycso提取码:ycso解压到任意位置即可。
2023-05-28 10:32:11
386
1
原创 JDBC使用
链接:https://pan.baidu.com/s/1iqerhiKSeH1I0SXu1NQHpg?pwd=rt7w提取码:rt7w。
2023-05-26 21:07:29
74
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人