分类 笔记 下的文章

Filter实现全站编码 https://zhuanlan.zhihu.com/p/65726805 注意: 从Tomcat8开始,默认编码已经改为UTF-8,所以已经不会出现Get请求乱码问题了。 只需处理Post乱码。 我们往常对乱码的处理都放在Servlet的doGet和doPost方法中: 这个案例采用的Tomcat7 但是这样太麻烦了,每写一个Servlet都要处理乱码。于是就想到用Filter处理。我能想到的有两种处理方式:装饰者模式、动态代理。 装饰者模式处理乱码的方案大家可以直接看崔老师的视频: 案例3:全站编码问题 这里主要讲动态代理方式。 Filter+动态代...

Java Web Listener https://zhuanlan.zhihu.com/p/65219353 终于轮到讲讲Filter、Listener,写完这两篇,关于JavaWeb我也就无话可说了。 转行开发一年多了,很心疼去年浪费了这么多时间在SSM上。有一段时间,觉得自己好像什么都懂,但又什么都不懂。这种感觉是非常难受的。仿佛浑身充满了力气,却每一拳都打在棉花上。我想更深入地了解Java,写出更好更优雅的代码,结果买了书翻开的那一瞬间就发现不是自己想要的,书中所讲并没有直指我心里的疑问。 我的疑问是什么呢?作为非科班,自知起步比别人已经晚了一大截。虽然希望最好能搞懂整个框架,却...

Java注解示例-自定义Junit框架 https://zhuanlan.zhihu.com/p/60966151 别忘了设置保留策略为RetentionPolicy.RUNTIME。 代码结构 MyBefore注解 @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) public @interface MyBefore { } MyTest注解 @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) public @interface M...

将SpringBoot应用程序安装成windows服务启动 下载Windows Service Wrapper 本文下载了winsw-2.3.0-bin.exe。 新建一个目录aiplatformService 在目录里面新建一个aiplatformService.xml,同时把winsw-2.3.0-bin.exe重命名陈aiplatformService.exe 必须这么做,否则无法安装启动服务。 编辑aiplatfomService.xml文件 <?xml version="1.0" encoding="utf-8" ?> <service> &l...

springboot + mybatis整合及pagehelper分页 本文链接:https://blog.csdn.net/he446242377/article/details/92062619 流程: 一. 配置pom.xml文件 二. 配置application.yml文件 三. 程序启动类中使用@MapperScan()注解指定mapper(dao)接口路径 四. 使用pagehelper实现分页 一、配置pom.xml文件 <!-- boot整合web模块的依赖,此依赖中包含了springmvc的依赖 --> <dependency> ...