2025年6月22日

摘要: 问: return "当前登录用户:" + request.getSession().getAttribute("name");为什么不是getparemeter("session") 答案:若要获取当前登录用户的信息,通常使用 request.getSession().getAttribute(" 阅读全文
posted @ 2025-06-22 21:40 浅梦的fans 阅读(11) 评论(0) 推荐(0)
 

2025年6月21日

摘要: 问:如何读写cookie? 答案:在Java Web开发中,可以通过HttpServletResponse的addCookie()方法来写入Cookie,通过HttpServletRequest的getCookies()方法来读取Cookie。 问:● 如何保存用户信息(如session,如将用户标 阅读全文
posted @ 2025-06-21 20:58 浅梦的fans 阅读(9) 评论(0) 推荐(0)
 

2025年6月20日

摘要: 问?:为什么明明没有返回model,data的数据还可以带到前端? 答案:关键在于参数类型是 Map<String, Object>,Spring 会自动注入 Model 对象。而参数名(如 data 或 model)只是在方法内部引用这个 Model 对象的标识符,不影响功能实现。 问?:为何通过 阅读全文
posted @ 2025-06-20 20:13 浅梦的fans 阅读(13) 评论(0) 推荐(0)
 

2025年6月18日

摘要: 问?:这就是判断项目是否是前后端分离的要点对吗?如果是不分离,就是直接返回页面,如果是分离的话,仅仅返回结果,再由页面进行回调? 回答:可以将控制器返回内容作为判断项目是否前后端分离的一个要点,但这并非唯一判断标准,下面详细介绍前后端分离与不分离模式下的特点及判断依据。 前后端不分离 在前后端不分离 阅读全文
posted @ 2025-06-18 10:05 浅梦的fans 阅读(15) 评论(0) 推荐(0)
 

2025年6月17日

摘要: 妈的,今天搞了一天养老院只因为不知道哪个傻逼在包下定义了一个application.yml(和src包同级别,正常的配置文件都在src/main/resources/application-dev.yml里),直接把正常的配置文件给覆盖了。因为原来项目的mysql是5版本的,我就在pom里改成了8版 阅读全文
posted @ 2025-06-17 18:59 浅梦的fans 阅读(6) 评论(0) 推荐(0)
 

2025年5月28日

摘要: Optional比如直接判空nullable(),orelse(),Optional里还有map 在 Lambda 表达式里,是否写括号 () 取决于参数的有无: 无参数时:必须写 () 来表示没有参数。 单个参数时:括号 () 是可选的,可以省略。 多个参数时:必须用括号 () 把参数括起来,参数 阅读全文
posted @ 2025-05-28 21:36 浅梦的fans 阅读(14) 评论(0) 推荐(0)
 

2025年5月27日

摘要: 成为打工皇帝的先决条件是有一个好身体,下午爬云洞岩,登顶一下: Callable:是一个函数式接口,定义在 java.util.concurrent 包中,包含一个 call() 方法,该方法可以返回结果,并且允许抛出异常。其主要用于表示一个有返回值的异步任务。 FutureTask 提供了接收 C 阅读全文
posted @ 2025-05-27 21:18 浅梦的fans 阅读(19) 评论(0) 推荐(0)
 

2025年5月26日

摘要: 1.访问一个控制器(controller)提供的 API,该 API 会渲染并返回一个网页,同时通过 Model 对象给网页传递一些属性,比如 redirect(APP 授权后 PC 端要跳转的网页地址)、subscribe(用于开启 SSE 长连接的 URL)、qrcode(二维码的内容或地址)。 阅读全文
posted @ 2025-05-26 21:15 浅梦的fans 阅读(21) 评论(0) 推荐(0)
 

2025年5月25日

摘要: 你说得对,Model 在 Spring MVC 里确实是个接口,其定义为 org.springframework.ui.Model,接口在 Java 里需要有具体的实现类才能被使用。在 Spring MVC 处理请求的过程中,框架会自动创建 Model 接口的实现类实例,并将其注入到控制器方法中,所 阅读全文
posted @ 2025-05-25 21:28 浅梦的fans 阅读(23) 评论(0) 推荐(0)
 

2025年5月24日

摘要: 简单的改变选用哪个数据库的思路是,加一个AOP拦截一下请求,在这个去要拦截的请求上面加上你想要这个请求向哪个数据库发起(master还是slave)。让后在AOP里面对当前线程进行设置。但非常大的问题就是再整个链路中,只支持选择一次的数据源,显然这种方式缺陷比较大,也很容易出现问题;若我们希望实现在 阅读全文
posted @ 2025-05-24 21:06 浅梦的fans 阅读(28) 评论(0) 推荐(0)
 
 

live2d