- 博客(4)
- 收藏
- 关注
原创 关于MyBatis框架中Mapper接口方法多参数传递的问题
使用@Param注解为每个POJO指定名称,然后在XML中用#{a.property}和#{b.property}来引用各自的属性。使用@Param注解是最佳实践,这样在XML中可以直接用#{param1}和#{param2},或者通过注解指定的名称,比如#{a}和#{b}。如果没有注解,就只能用param1和param2,必须按顺序引用。可以通过@Param注解来明确参数名,比如使用#{pojoParam.property}和#{basicParam}来引用各自的参数。
2025-08-12 10:03:16
440
原创 java的io流
Java流操作总结 InputStream和OutputStream是字节流基类,提供read()和write()方法处理字节数据。FileInputStream/FileOutputStream是常用实现类,用于文件读写。Reader和Writer是字符流基类,FileReader/FileWriter是其实现类,处理字符数据更高效。InputStreamReader/OutputStreamWriter可将字节流转为字符流。 缓冲流BufferedReader/BufferedWriter通过缓冲区提升
2025-07-30 15:00:46
1584
原创 @ResponseBody 注解详解
跳过视图解析,直接输出内容到响应体。传统 Spring MVC 中,Controller 方法返回的字符串会被解析为视图路径,而。返回对象时需引入 Jackson/Gson 等库(Spring Boot 默认包含 Jackson)。注解用于将方法返回值直接写入 HTTP 响应体,跳过视图解析器,适用于构建 RESTful API 或直接返回数据。避免与视图技术冲突。如果方法需要返回视图名(如。跳转 home.jsp),则不能使用此注解。使返回值直接作为 HTTP 响应内容。Spring MVC 中的。
2025-07-30 14:55:54
544
原创 spring依赖注入的方式
优点:强依赖保证、不可变性、清晰可见、Spring 官方推荐。注意:强耦合 Spring API,建议谨慎使用。缺点:测试困难、破坏封装性、隐藏依赖关系。通过 setter 方法将依赖项传入。):标注在自定义方法上,参数自动注入。注解的方法中通过参数传递依赖项。):标注在 setter 方法上。用途:复杂初始化逻辑、多参数注入。通过类的构造方法将依赖项传入。优点:灵活性高、适合可选依赖。实现方式:覆盖接口方法(如。直接在字段上注入依赖项。通过任意方法注入依赖项。):在构造方法上标注。):标注在字段声明处。
2025-07-30 12:37:18
183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅