03 2021 档案
摘要:文件的下载 导入springmvc依赖 将tomcat的jar包加入model的依赖中 下载代码 @RequestMapping("/fileDownload") public String fileDownload(HttpServletRequest request, HttpServletRe
阅读全文
摘要:步骤 导入jar包 <!--json处理--> <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core --> <dependency> <groupId>com.fasterxml.jackso
阅读全文
摘要:spring的两个标签库 <%--spring 标签库--%> <%@taglib prefix="spring" uri="http://www.springframework.org/tags" %> <%@taglib prefix="sf" uri="http://www.springfra
阅读全文
摘要:添加pom依赖 <!--数据校验--> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>6.1.5.Final</version> </depend
阅读全文
摘要:打开maven设置,把截图中的3的√去掉,这样maven打包出来的文件就可以快速搜索,不需要一级一级往下找class了,需要注意的是,这么设置,平时打开文件时就要小心些了,别在target文件编辑了半天
阅读全文
摘要:@DateTimeFormat @DateTimeFormat(iso = DATE)//匹配格式为yyyy-MM-dd private Date birthday; @DateTimeFormat(pattern = "yyyy/MM/dd")//自定义格式 private Date birthd
阅读全文
摘要:创建一个类实现Converter接口,并重写convert方法 public class MyConvert implements Converter<String, User> { @Override public User convert(String s) { String[] split =
阅读全文
摘要:一. SpringMVC的基本搭建 引入pom文件 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.6.REL
阅读全文
摘要:1. idea控制台乱码 打开IDEA开发工具,在工具栏中点击“Help”展开菜单,在菜单中点击“Edit Custom VM Options”进入idea64.exe.vmoptions配置文件。 在idea64.exe.vmoptions配置文件中,最后一行添加:“-Dfile.encoding
阅读全文
摘要:AOP的核心概念及术语 切面(Aspect): 指关注点模块化,这个关注点可能会横切多个对象。 事务管理是企业级Java应用中有关横切关注点的例子。 在Spring AOP 中,切面可以使用通用类基于模式的方式(schemabased approach)或 者在普通类中以@Aspect注解 连接点
阅读全文
摘要:静态代理 可以在不修改原有代码的基础上实现功能增强的功能,但缺点是要对每一个需要增强的类新建一个代理类。 public class UserServiceImplProxy implements UserService { private UserServiceImpl userService; p
阅读全文