springboot
不会起名字的程序猿
乾坤未定,你我皆是黑马!
展开
-
论项目开发的流程注意事项(自己总结)
1.需求分析(1)分析项目背景(2)接口功能(3)业务使用场景2.设计(1)接口设计缺陷,是否与其他接口冲突,(2)多与其他开发人员交流,了解是否会对其他接口产生影响(3)实现这个功能如何完成,为何这样设计,有没有其他设计方案,做到优中选优(4)这样设计对开发有没有风险,对后续开发有没有缺陷(5)数据库结构变化影响(6)其他未知的一些风险3.开发(1)做到可维护性高(2)做到耦合度低(3)方法尽量封装(4)公用参数尽量抽取出来(5)如何提高代码性能(6)如何保证代码稳定4原创 2022-03-02 15:54:29 · 617 阅读 · 0 评论 -
springboot +easyExcel +多线程 实现批量导入
只有业务层,可根据需求修改 @Override public CommonResultVo mxImport(String date, MultipartFile[] files) { List<String> errorTableNames = new ArrayList<>(); List<List<Object>> listenerList = getListenerList(date, files);原创 2022-02-28 18:04:37 · 2050 阅读 · 1 评论 -
java远程调用shell脚本
使用的时候直接复制相应的类即可导入依赖 <dependency> <groupId>org.jvnet.hudson</groupId> <artifactId>ganymed-ssh2</artifactId> <version>build210-hudson-1</version> </dependency>package com.tansun.datagovern.e原创 2021-11-18 17:14:30 · 2162 阅读 · 0 评论 -
Linux部署web项目并且搭建Nginx服务器(总结)
1. 将springboot项目使用maven插件打包成jar,在target下有一个jar文件这个插件就是将项目之外的lib包一起打包部署2. 使用xshell或者modelX连接linux测试环境地址(地址ip 用户名和密码给公司要)3. 在home目录下创建一个该项目的目录比如说rhzg,把jar上传到这个目录下,可以使用modelX直接拖上去,也可以使用命令上传(百度)4. 使用nohub java -jar xxx.jar & 命令运行jar包****5.上床Nginx服原创 2021-09-23 15:19:23 · 499 阅读 · 0 评论 -
SSM+SpringBoot涉及到的注解总结
原创 2021-06-19 18:05:55 · 139 阅读 · 0 评论 -
springboot监控
SpringBoot项目监控(了解)1 Actuator监控导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId></dependency>配置展示详细信息management: #配置展示详细信息 endpoint:原创 2021-06-15 14:39:46 · 144 阅读 · 0 评论 -
springboot第二天
springboot进阶一 SpringBoot 整合其它框架1.1 整合Thymeleaf(了解)1.1.1 简介Thymeleaf是一个用于展示页面的模板引擎,通俗来讲,就是java工程师用于开发html页面的,之前我们学的是jsp也可以开发页面,但是springboot 推荐用Thymeleaf,为什么呢?原因有2个:Thymeleaf运行效率比jsp高Thymeleaf开发起来比jsp简单(9大内置对象、11个el隐式对象)基于这两点原因,我们要用thymeleaf来开发页面;但原创 2021-06-15 14:32:37 · 196 阅读 · 0 评论