随笔分类 -  springboot

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