项目问题笔记

简介

简单记录一下这两个星期遇到的问题以及解决方案

在idea中运行一个项目前,要注意的点

设置sdk 和 language level

file ---- project settings ---- project ---- 设置project sdk 、 project language level

file ---- project settings ---- modules ---- 设置language level

设置编译版本

file ---- setting ---- compiler ---- java compiler ---- 设置project bytecode version 、 target bytecode version

设置自己的maven

file ---- setting ---- build tools ---- maven ---- 设置maven hone directory、user setting file、local repository

添加maven框架支持

右键项目名,add frameworks support,选择maven

注意maven文件中,各依赖版本要一致

设置run/debug configurations

run ---- eidt configurations ---- 设置项目启动入口、设置maven启动入口("clean compile install -Dmaven.test.skip=true"如果需要则使用)

常用的git命令

git init //初始化git文件夹

git remote add origin “xxx.git” //与远程仓库建立连接

git fetch origin dev //把远程分支拉到本地

git clone “xxx.git” //克隆远程的代码

git checkout -b “branchName” //创建并切换到本地分支

git pull origin “branchName” //把某分支内容拉取到本地

git add . //把代码存入本地仓库

git commit (-m “tags”) //代码提交

git push <远程主机名> <本地分支名> <远程分支名> //代码push到远程

git merge “branchName” //合并对应分支内容到当前分支

跨域

通过前端vue发送的代理请求会有跨域问题,通过跨域注解@CrossOrigin来解决。

vue导入导出excel表

参考 Vue+Element前端导入导出Excel_前端技术 - SegmentFault 思否

vue中使用element-ui

(11条消息) 从新建vue项目到引入组件Element流程_Xiaosang’s blog-CSDN博客_创建vue项目的步骤

Element - 网站快速成型工具

注意,如果需要屏蔽eslint,使用注释/* eslint-disable no-new */

npm install -S -D -g 有什么区别

npm install -S -D -g 有什么区别 - 简书 (jianshu.com)

避开分页功能的切入

由于项目中分页功能是在@ApiLog注解中切入的,并使用local thread记录了上下文环境,所以单纯的复制属性不能避免分页的影响。如需避免分页,重写一个没有改注解的类即可。

日期格式处理

vue处理excel的日期

(11条消息) vue 使用js XLSX读取 excel 转换日期格式_u012954380的博客-CSDN博客

注意,设置 cellDates: true ,可直接接收excel日期格式。

后端接收日期格式

使用@JsonForm()规定接收的格式

js判断数据类型typeof()和instanceof()

javascript中判断数据类型 - nd - 博客园 (cnblogs.com)

js替换json对象中的键名

参考 (11条消息) js替换json对象中的键名_xiaoxinshuaiga的博客-CSDN博客

其他错误记录

post请求发送的是data参数,get请求发送的是para参数

RestTemplate

​ 是一种软件架构风格/规范,强调以资源为中心。

对url的规范
	查询query		student--get
	添加add		student--post
	修改motify	student--put
	删除delete	student--delete
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值