日常开发中由于框架的使用,通常使用依赖管理系统,比如Spring去创建对象。然而这里有很多创建对象的方法,我们会在这篇文章中学到。 Java中有5种创建对象的方式,下面给出它们的例子还有它们的字节码 如果你运行了末尾的的程序,你会发现方法1,2,3用构造函数创建对象,方法4,5没有调用构造函数。 1 ...
分类:
编程语言 时间:
2021-02-23 14:15:28
阅读次数:
0
全局过滤器作用于所有的路由,不需要单独配置,我们可以用它来实现很多统一化处理的业务需求,比如权限认证、IP 访问限制等。 接口定义类 org.springframework.cloud.gateway.filter.GlobalFilter public interface GlobalFilter ...
分类:
编程语言 时间:
2021-02-23 14:13:28
阅读次数:
0
Spring Boot默认上传的单个文件大小1MB,一次上传的总文件大小为10MB。 单个文件上传使用MultipartFile参数来接收文件,多文件使用MultipartFile[]数组来接收,然后遍历它,当成单文件来处理。 问题一:如何配置上传文件大小限制? @Configuration pub ...
分类:
编程语言 时间:
2021-02-23 14:08:56
阅读次数:
0
在看这篇博文之前,建议先看下上一篇博文;地址 首先在Spring的xml文件中完成相应的配置: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmln ...
分类:
其他好文 时间:
2021-02-23 14:00:47
阅读次数:
0
原文链接http://zhhll.icu/2021/01/03/%E6%A1%86%E6%9E%B6/spring/spring%E5%AE%B9%E5%99%A8/ spring容器 分为两种类型 BeanFactory 该接口是最简单的容器,提供了基本的DI支持。最常用的BeanFactory实 ...
分类:
编程语言 时间:
2021-02-22 12:47:15
阅读次数:
0
原文:解决IDEA2020控制台乱码的方法 以前使用idea2019版本时,控制台乱码都是修改这两处来解决1、idea安装的bin目录下找到这两个文件 这两个文件最后一行添加上 -Dfile.encoding=UTF-8 2、idea中tomcat配置上添加 -Dfile.encoding=UTF- ...
分类:
其他好文 时间:
2021-02-22 12:33:42
阅读次数:
0
Spring Boot2入门 1.使用idea新建一个名为boot的Maven工程。 2.点击右下角的“Enable Auto-Import”选项,idea将会自动下载相关的依赖包。 3.点击boot目录下的pom.xml文件,引入以下依赖: <parent> <groupId>org.spring ...
分类:
编程语言 时间:
2021-02-22 12:18:59
阅读次数:
0
持久化mysql时指定数据库编辑application.properties spring.datasource.platform=mysql db.num=1 db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=u ...
分类:
数据库 时间:
2021-02-22 12:18:17
阅读次数:
0
tomcat加固安全配置 1.禁止目录浏览 在web.xml中进行如下配置: <param-name>listings</param-name> <param-value>false</param-value> 2.开启tomcat日志记录,默认是开启的。 server.xml中配置: <Valve ...
分类:
其他好文 时间:
2021-02-22 11:44:32
阅读次数:
0
tomcat 启动tomcat cd /usr/tomcat/apache-tomcat-7.0.57/bin/ ./startup.sh 停止tomcat ./shutdown.sh 查看tomcat日志信息 tail -200f /usr/tomcat/apache-tomcat-7.0.57/ ...
分类:
其他好文 时间:
2021-02-20 11:58:57
阅读次数:
0