摘要:
一、通过Filter这个大家很熟悉了吧,这是java规范的一个过滤器,他会拦截请求。在springboot中一般有两种配置方式。这种过滤器拦截并不知道你用的是哪一个Controller处理也不知道你用哪一个方法处理。 过滤器使用的主要是反射 ;拦截器使用的主要是回调 ;AOP使用的主要是动态代理。一 阅读全文
摘要:
使用springMVC的时候,有些时候会需要获取请求或者响应对象,例如在身份验证的时候,需要获取请求头中的token,在做登录系统的时候需要使用response对象向客户端添加cookie,一个有效的做法是在controller的方法中添加对应参数如下所示: 这样做有一个问题,就是如果这个系统是作为 阅读全文
摘要:
spring cloud 读取 配置文件属性值 1、bean 配置 2、 链接:https://www.cnblogs.com/lihaoyang/p/10223339.html SPRINGBOOT用@CONFIGURATIONPROPERTIES获取配置文件值 SpringBoot的配置文件有y 阅读全文
摘要:
博客地址:https://blog.csdn.net/weixin_43796192/article/details/90111437 常见通信协议 应用层: HTTP(hypertext transfer protocol ):超文本传输协议 FTP(File Transfer Protocol) 阅读全文
摘要:
阅读全文
摘要:
今天在配置Spring的component-scan时,发现了一个有趣的问题。就是在指定base-package时,如果使用了星号通配符*,有时会出现类扫描不到的情况。下面研究一下这个问题。 先介绍一下项目结构:为了演示,我在java文件夹下创建名为controller的包,并在该包下创建了一个名为 阅读全文
摘要:
在实际的开发中,VO对应页面上需要显示的数据,DO对应于数据库中储存的数据(表列,也就是model),DTO对应于除二者之外需要传递的数据。 DTO(data transfer object):数据传输对象,以前被称为值对象(VO,value object),作用仅在于在应用程序的各个子系统间传输数 阅读全文
摘要:
只适用mysql5.0以上的版本: 1.一个汉字占多少长度与编码有关: UTF-8:一个汉字=3个字节 GBK:一个汉字=2个字节 2.varchar(n)表示n个字符,无论汉字和英文,MySQL都能存入n个字符,仅是实际字节长度有所区别 3.MySQL检查长度,可用SQL语言: select LE 阅读全文
摘要:
一、SQL 执行时间分析通过找到执行时间长的 SQL 语句,可以直观的发现数据层的效率问题。 1.通过 show processlist 来查看系统的执行情况mysql> show processlist;+ + + + + + + + +| Id | User | Host | db | Comm 阅读全文
摘要:
update table1 a left join table2 b on a.id = b.user_id left join table3 c on a.id = c.user_idset a.phone_tel = null, b.id_code = null, c.identity_no = 阅读全文