- 博客(33)
- 收藏
- 关注
原创 SpringBoot配置文件 @Value() 获取集合时报错
错误信息:Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'cjx.hobby' in value "${cjx.hobby}"解决 在类中写入@ConfigurationProperties("cjx") 写上cjx 然后类中属性名与cjx下的key值相同即可获取。原因 @Value 弊端:只能获取单个值 无法获取多个值(集合)错误:在类中使用@Value("获取一个集合")
2024-06-03 10:51:45
509
1
原创 向数据库插入一条数据同时获取主键id
在mapper.xml文件中开启配置之后输出传入的stu对象就会有主键id回传。将这个对象使用mybatis插入数据库。
2024-06-02 18:27:20
348
原创 springMVC返回对象或List集合时报错 无法解析
报错信息 :No converter found for return value of type: class java.util.ArrayList。解决:1、添加所需的依赖:确保在项目的依赖管理中添加了适当的 JSON 库,如 Jackson 库。2、配置 SpringMVC:在 SpringMVC 的配置文件,可以通过添加。元素来启用注解驱动。也可以通过配置类 @EnableWebMvc 开启注解驱动。原因:没有导入json 所以java在返回对象时解析错误。
2024-05-31 18:37:02
411
原创 FactoryBean详解
是 Spring 框架中的一个接口,它用于定义一种特殊的 Bean,该 Bean 可以通过自身的方法来创建其他的 Bean。的主要用途是实现一些复杂的 Bean 创建逻辑,或者在创建 Bean 时进行一些额外的操作,例如初始化属性、执行懒加载等。,可以将复杂的 Bean 创建逻辑封装在一个独立的类中,使代码更加模块化和易于维护。方法,该方法返回一个对象,该对象通常是一个 Bean。的一个简单示例,实际应用中可以根据需求进行更复杂的扩展和定制。类,以便 Spring 知道创建的 Bean 的类型。
2024-03-02 20:57:34
346
1
原创 Spring Bean管理-通过类型获取对象的错误
如果通过类型获取User对象那么你的xml文件中只能有一个class等于User的bean标签。Bean管理:Bean对象的创建,以及Bean对象中属性的赋值。创建一个spring 的xml文件 写上bean标签。
2023-12-01 16:31:22
421
原创 log4j2 日志框架
2、编写日志xml文件(文件名固定log4j2.xml)(格式固定)3、手动添加一条日志 用到Logger类。1、导入log4j2依赖。
2023-11-29 22:10:04
396
原创 通过私服 Nexus 下载jar包
修改本地 maven的核心配置文件如果没有设置禁止匿名那么设置到这里就可以了把我们原来配置的镜像仓库地址的 mirror 标签修改成这样:如果nexus在安装之前设置了禁止匿名登录那么需要配置settings.xml:需要格外注意:server 标签内 id 标签值必须和 mirror 标签中的 id 值一样。
2023-11-27 17:21:01
711
原创 Maven 工程继承和子工程的指定继承&聚合
Maven 继承是指 Maven 的项目中,让一个项目从另一个项目中继承配置信息的机制。继承可以让我们在多个项目中共享统一配置信息,简化项的管理和维护工作。
2023-11-27 14:01:43
371
原创 Maven 工程 Build 构建配置
构建说明:项目构建是指将源代码、依赖库和资源文件等转换为可执行或可部署的应用程序的过程,在这个过程中包括编译源代码、连接依赖库、打包和部署等多个步骤。默认情况下,构建不需要额外配置都有对应的缺醒配置。当然了,我们也可以再pom.xml定制一些配置,来修改默认构建的行为和产物!例如:1、指定构建打包文件的名称,非默认名称2、制定构建打包时,指定包含文件格式和排除文件(修改打包资源默认路径 默认resources)3、打包插件版本过低,配置更高版本插件构建配置是。
2023-11-22 12:01:16
618
1
原创 maven 构建周期作用
例如我们要执行 3 那么就会自动先执行1 然后再执行2 最后执行 3。假如我们有五个命令 1 2 3 4 5。周期>包含若干命令>包含若干插件。
2023-11-20 23:05:08
54
1
原创 JAVA 使用Druid数据库连接池获取连接
Druid是阿里提供的一个可以直接拿来用的jar包,解决了开发人频繁的获取连接关闭连接,可以直接通过数据库连接池创建出多个连接,用的时候直接拿来用,不用的时候直接放回去。
2023-11-13 16:47:30
821
1
原创 Filter 过滤器 (详细、流程)
1、Filter 过滤器是 javaWeb 的三大组件之一。三大组件分别是:Servlet程序、Listener监听器、Filter过滤器。2、Filter 过滤器它是 JavaEE 的规范。也是接口。3、FIlter 过滤器它的作用是:拦截请求,过滤响应。
2023-11-13 00:52:40
153
1
原创 Servlet 反射代替多次继承操作
我们在使用servlet的时候会频繁的重写doget,dopost之类的方法,在通常情况下我们会把一系列操作方法写到一个类中,比如对用户的操作就写在一个方法中。
2023-11-12 21:34:05
53
1
原创 Session会话
1、session是一个接口 HttpSession。 2、session就是会话,他是用来维护一个客户端和服务器之间关联得一种技术。 3、每个客户端都有自己的一个Session。 (一个客户端对应一个Session) 4、Session会话中,我们经常用来保存用户登录之后的信息。 request.getSession() 获取session对象 第一次调用时:创建session会话 之后创建
2023-11-12 21:19:38
48
1
原创 Cookie 饼干
1、Cookie翻译过来是饼干的意思。2、Cookie是服务器通知客户端保存键值的一种技术。3、客户端有了Cookie后,每次请求都发送给服务器。4、每个Cookie的大小不能超过4KB。
2023-11-09 16:15:56
130
1
原创 JAVA文件的上传与下载使用Commons-fileupload.jar和commons-io.jar
首先导入jar包 Commons-fileupload.jar & commons-io.jar。
2023-11-05 00:09:14
1069
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人