
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 · 667 阅读 · 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 · 2106 阅读 · 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 · 2227 阅读 · 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 · 528 阅读 · 0 评论 -
SSM+SpringBoot涉及到的注解总结
原创 2021-06-19 18:05:55 · 153 阅读 · 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 · 160 阅读 · 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 · 214 阅读 · 0 评论