一、导读本文大纲读取 HTTP Cookie
设置 HTTP Cookie
读取所有 Cookie[]
为 Cookie 设置过期时间
Https 与 Cookie
HttpOnly Cookie删除Cookie
HTTP Cookie(也称为Web cookie,浏览器cookie)是服务器在用户浏览器中存储的小部分数据。服务器端应用程序在返回浏览器请求响应的时候设置cookie,浏览器存储co
转载
2024-06-12 14:05:51
235阅读
上一期的结尾已经预告了这一次将要分享删除的内容,这个是增删查改中的最后一个内容部分,说完删除部分后,将会进入新的内容纪元,具体是什么我还没有决定好。 按照国际惯例还是可以在Dao导包上面先创建一个关于删除的接口,这个的意思是通过id获取需要删除的数据 类型 类名(类型 形参) Dao导包里面的子包里面的类,需要通过implements继承Dao导包上的接口先写SQL语句,删除的SQL语句的关键词分
转载
2024-02-26 07:31:23
59阅读
总结:此处对于BeanPostProcessor接口的调用应该属于高级应用了,该思路常用来解决扩展或集成Spring框架,其核心的思路可以分为以下几步: 1、自定义实现类路径扫描类,决定哪些类应该被注入进Spring容器。 2、采用Java动态代理来动态实现对于声明接口类的注入。 3、实现BeanDefinitionRegis
转载
2024-06-19 18:23:01
67阅读
文章目录1.修改日期格式2.配置逻辑删除3.测试逻辑删除4使用swagger进行测试 1.修改日期格式在配置文件添加如下内容#返回json的全局时间格式
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
spring.jackson.time-zone=GMT+82.配置逻辑删除2.1在conf的配置类中添加逻辑删除插件/**
* 逻辑删除
1) 几乎是英式风格:使用in运算符测试是否存在,然后应用remove方法。if thing in some_list: some_list.remove(thing)remove方法将只删除thing的第一个匹配项,为了删除所有匹配项,可以使用while而不是if。while thing in some_list: some_list.remove(thing)很简单,可能是我的选择。对于小列表
转载
2023-11-27 12:45:00
19阅读
前言 又要开发新项目了,还是创建新项目,怎么办?老大说按照 xxx 项目的结构创建一个新项目就可以了。 公众号:liuzhihangs,记录工作学习中的技术、开发及源码笔记;时不时分享一些生活中的见闻感悟。欢迎大佬来指导! 在工作中经常有新项目需要创建,此时就会有三种常用的方式CC 大法 CD 大法 当然,这里肯定不是使用这两种办法,下面咱们介绍
转载
2024-08-05 13:28:50
342阅读
感谢各位伟大的作者,相关参考地址见文中所列!
一、在idea中关闭项目 先从菜单 File -> Close Project 关掉此项目,然后重新启动idea,在项目列表中,将鼠标移到你想要删除的项目上(不要点击,一点就打开了),然后按fn + DELETE键,就可以彻底删掉项目。
二、开发工具下载地址idea下载地址:http://wenku.baidu.com/
转载
2024-01-19 10:48:42
47阅读
上一篇博客说了如何创建spring boot项目,但是有些同学会觉得有点麻烦,有没有什么快速学会能快速创建spring boot项目的方法,答案是肯定的。接下来我们就一起来快速创建一个spring boot项目并让它跑起来。我们今天用两种方式创建,分别是在线创建和使用IntelliJ IDEA创建。1 在线创建1.1 在浏览器中打开 https://start.spring.io/&nb
转载
2024-03-04 13:37:54
61阅读
Spring Boot应用程序具有REST服务,可在Spring Controller中设置cookie值,然后使用HttpServletResponse将cookie发送到响应中的客户端,如下所示:response.addCookie(new Cookie("AUTH1", "no"));但是当我关闭firefox,然后重新打开firefox并再次调用应用程序的url时,cookie值完全相同.
转载
2024-04-29 09:31:21
254阅读
由于作者工作需要,需要掌握springboot与thrift相关技术,但是搜索很久没有发现一篇很详尽的文章可供参考学习,踩了很多坑,现在就学习过程进行记录,也希望能帮助到更多人。首先,创建一个springboot项目,但是此处并不是直接建立springboot项目,而是先建立一个空的java项目,之所以这么做是为了层级更清晰,后面会建立两个项目,一个springboot项目以及一个Thrift项目
转载
2024-03-15 10:45:32
32阅读
在启动类中加入注解不需要导入包,其他包已经依赖了@SpringBootApplication//启用redis缓存注解@EnableCachingpublic class SellApplication { public static void main(String[] args) { SpringApplication.run(SellApplication...
原创
2021-09-02 17:28:30
1043阅读
本篇和大家分享的是springboot打包并结合shell脚本命令部署,重点在分享一个shell程序启动工具,希望对大家有帮助;profiles指定不同环境的配置maven-assembly-plugin打发布压缩包分享shenniu_publish.sh程序启动工具linux上使用shenniu_publish.sh启动程序profiles指定不同环境的配置通常一套程序分为了很多个部署环境:开发
转载
2024-06-12 11:23:11
90阅读
缓存异常实践案例redis基本上是高并发场景上会用到的一个高性能的key-value数据库,属于nosql类型,一般用作于缓存,一般是结合数据库一块使用的,但是在使用的过程中可能会出现异常的问题,就是面试常常唠嗑的缓存异常问题 分别是缓存击穿,缓存穿透和雪崩,简单解释如下:缓存穿透: 就是当用户查询数据时,缓存和数据库该数据都是不存在的,此时如果用户不断的请求,就会不断的查询缓存和数据库,对数据库
转载
2024-06-19 08:24:50
98阅读
现在我们都知道SpringBoot整合的套路了吧,开箱即用,所以我们基本引入依赖,稍作配置就可以使用了。 下面我们简单的来看下SpringBoot和Redis的整合。1.引入依赖<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-
转载
2024-06-18 21:24:31
38阅读
在项目开发中,我们的表中可能会存在这样一个字段,用来标识这条数据是否有效或者是否删除,就是一个物理删除和逻辑删除的概念。 物理删除,就是直接 delete 数据的操作 逻辑删除,就是在业务逻辑上,标识某一条数据是删除的,不能再操作 以往的操作可能是我们自己手动对相关字段 update 来进行逻辑删除的概念,然后查询时再通过条件过滤相关删除的数据,今天我们使用 MyBatis-Plus 之后,这一切
转载
2024-03-28 22:15:33
89阅读
1.搭建springboot先选择spring initializr -> next 创建项目名称 选择web版本 选择目录 因为自定义maven,删除了关于的文件目录结构 编写一个helloworld:package com.qianliu.spark.web;
import org.springframework.web.bind.annotation.RequestMapping;
转载
2024-04-25 12:29:43
42阅读
0. 开源项目推荐Pepper Metrics是我与同事开发的一个开源工具(https://github.com/zrbcool/pepper-metrics),其通过收集jedis/mybatis/httpservlet/dubbo/motan的运行性能统计,并暴露成prometheus等主流时序数据库兼容数据,通过grafana展示趋势。其插件化的
这篇文章主要介绍了Python编程之列表操作,结合实例形式分析了Python列表的创建、使用、更新、删除等实现方法与相关操作技巧,需要的朋友可以参考下#coding=utf8'''''列表类型也是序列式的数据类型,可以通过下标或者切片操作来访问某一个或者某一块连续的元素。列表不仅可以包含Python的标准类型,而且可以用用户定义的对象作为自己的元素。列表可以包含不同类型的对象,列表可以执行pop、
转载
2024-06-07 11:48:59
0阅读
目录一、上传项目献上大佬的git手把手教程:B站快速上手视频:我的教程 二、通过pycharm更新项目 三、其它参考:Debug:一、上传项目献上大佬的git手把手教程:B站快速上手视频:https://www.bilibili.com/video/av58028472?from=search&seid=8865003535614613456 我的教程在git
转载
2024-06-23 17:43:01
253阅读
一.首先整体展示一个spring boot 项目的目录结构 二.目录详细介绍 1.首先一个spring boot项目必须得有一个启动类(OnlineXdclassApplication),这个类的作用是标识这是一个spring boot项目,整个项目也是通过这个类集起来,spring boot容器启动后可以根据配置的信息扫描整个项目。为了方面容器扫描,一般启动类的
转载
2023-09-21 07:19:51
94阅读