随笔分类 - springboot
一些小笔记
摘要:前面一个版本的tcp传输 有点问题 1.读取内容 发现如果两端不是同一种编码就会读取乱码,下面改进下可以自定义编码 2.只能读取一种类型编码文本 下面的版本改进编码读取问题, 注意: 读取内容的时候,readlin(),需要发送端那边 结尾加 ”\n“ 换行符,否则会消息阻塞 服务端: public
阅读全文
摘要:记录下SpringBoot数据库配置,方便创项目后直接cv ,免得以后打错 <!-- MySQL驱动依赖 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>ru
阅读全文
摘要:/*** * 解决前端请求跨域问题 */ @Configuration public class MVCconfiguration implements WebMvcConfigurer { // 解决前端请求跨域问题 @Override public void addCorsMappings(Co
阅读全文
摘要:settings.xml 已经设置为阿里云镜像仓库,本地仓库位置 D:\Idea\Maven\repository <?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0
阅读全文
摘要:tcp协议, 优点:连接可靠,不会丢包,数据按先后顺序到达 缺点:速度慢,偶尔丢包 服务端: public class tcpServer { public static void main(String[] args) throws IOException { // 数据流传输 ServerSoc
阅读全文
摘要:下面使用沙箱环境来测试 首先导入支付宝的依赖再开始工作: <!-- 引入支付宝--> <!-- https://mvnrepository.com/artifact/com.alipay.sdk/alipay-easysdk --> <!-- https://mvnrepository.com/ar
阅读全文
摘要:1.创建一个拦截器类文件 preHandle返回true则放行,若放回false则拒绝请求 后面的资源不会再显示给前端 /*** * 拦截器 */ public class MyinInterceptor implements HandlerInterceptor { @Autowired priv
阅读全文
摘要:1.导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency> 2.创建全局异常处理类 @Res
阅读全文
摘要:@RestControllerAdvice public class ProjectExceptionAdvice { // 拦截所有异常错误 @ExceptionHandler public ApiRequest doException(Exception e){ e.printStackTrac
阅读全文
摘要:1.pom.xml引入mybatis-plus依赖 <!--Mybatis--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.0.
阅读全文
摘要:用了 lambok /*** * 统一Api返回格式 */ @Data public class ApiRequest { private Integer code;//状态码 private Object data;// 返回数据 private String msg;// 错误信息 public
阅读全文
摘要:方式一: 1.pom.xml引入依赖 <!-- e-mail--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </depende
阅读全文
摘要:1.【准备】pom.xml文件加入redis依赖 <!--redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId>
阅读全文
摘要:1.springboot程序入口添加注解 //主程序入口 @SpringBootApplication @EnableScheduling //开启定时任务功能 public class MainApplication { public static void main(String[] args)
阅读全文

浙公网安备 33010602011771号