
JAVA
beyond6562
nothing to say.
展开
-
SpringMVC 中 @ControllerAdvice 注解的三种使用场景!
@ControllerAdvice ,很多初学者可能都没有听说过这个注解,实际上,这是一个非常有用的注解,顾名思义,这是一个增强的 Controller。使用这个 Controller ,可以实现三个方面的功能:全局异常处理全局数据绑定全局数据预处理灵活使用这三个功能,可以帮助我们简化很多工作,需要注意的是,这是 SpringMVC 提供的功能,在 Spring Boot 中可以直接使用,下面分别来看。...原创 2021-05-09 21:40:17 · 160 阅读 · 0 评论 -
IDEA使用tomcat 控制台server、console tomcat Localhost log与tomcat Catalina log中文乱码问题的解决办法
1)、找到tomcat 安装目录下的 conf /logging.properties 文件打开2)、查看java.util.logging.ConsoleHandler.encoding\ 1catalina.org.apache.juli.AsyncFileHandler.encoding\2localhost.org.apache.juli.AsyncFileHandler.encoding 属性设置的是否为GBK,如果不是修改 GBK。如果没有则增加(我的是没有设置,自己新增的)omcat Ca转载 2021-01-25 19:56:24 · 231 阅读 · 0 评论 -
Java的JSR规范
一、基本概念:1、java体系:Java分为三个体系,分别为Java SE(J2SE,Java2Platform Standard Edition,标准版),JavaEE(J2EE,Java 2Platform, Enterprise Edition,企业版),Java ME(J2ME,Java 2Platform Micro Edition,微型版)。2、JSR:JSR是JavaSpecification Requests的缩写,意思是“Java 规范提案”。是指向JCP(JavaCommunit原创 2020-09-15 16:32:59 · 971 阅读 · 0 评论 -
mybatis自动生成mapper、dao和entity文件
mybatis是代码开发中常用的ORM框架,但是常用的三类文件靠手动生成很繁琐,一个配置不当就可能导致运行时报错(因为是动态代理实现,使用在编译期并不会报错),运行时报错有时候错误很宽泛,很难定位到具体原因。本篇提供项目使用的生成方法,供大家参考。generatorConfig.xml解析文件generatorConfig.xml内容如下<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration转载 2020-09-14 22:09:08 · 308 阅读 · 0 评论 -
DAO与DTO的区别
DAO:data access object数据访问对象主要用来封装对数据库的访问。通过它可以把POJO持久化为PO,用PO组装出来VO、DTODTO :Data Transfer Object数据传输对象主要用于远程调用等需要大量传输对象的地方。比如我们一张表有100个字段,那么对应的PO就有100个属性。但是我们界面上只要显示10个字段,客户端用WEB service来获取数据,没有必要把整个PO对象传递到客户端,这时我们就可以用只有这10个属性的DTO来传递结果到客户端,这样也不会暴原创 2020-09-14 13:35:37 · 253 阅读 · 0 评论 -
最全的Maven 仓库地址
<repositories> <repository> <id>aliyun</id> <name>ali nexus</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> <releases> <enabled&g原创 2020-09-14 13:31:48 · 958 阅读 · 0 评论 -
Springboot扫描mapper接口
方式一:在所有mapper接口使用@Mapper注解@Mapper(将包中的所有接口都标注为DAO层接口)public interface UserMapper { UserInfo getUserInfo(@Param("userId") String userId);}方式二:在springboot的启动类使用@MapperScan注解(作用:将指定包中的所有接口都标注为DAO层接口,相当于在每一个接口上写@Mapper) @SpringBootApplication@Map原创 2020-09-14 13:28:53 · 549 阅读 · 0 评论 -
Maven的Non-parseable settings异常暨settings.xml文件的编辑问题
Maven下载到本地解压缩后,一直运行良好。使用UltraEdit配置settings.xml文件并直接保存后,再次执行mvn却报错如下:C:\Sam\works\myproject>mvn[ERROR] Error executing Maven.[ERROR] 1 problem was encountered while building the effective setti...原创 2020-02-27 19:34:36 · 2774 阅读 · 0 评论 -
1.依赖maven下载包特别慢的时候解决方案,可以选择阿里镜像
在maven的setting文件加上这个,配置阿里镜像,速度快了一万倍```java<mirrors><mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/ne...原创 2020-02-27 10:11:05 · 367 阅读 · 0 评论