KPI项目知识点整理

3.19-7.07历时三个月绩效项目整理

还记得上一篇博文Java还只学了一半

项目知识点整理

概要

  • SpringBoot,SpringMVC

  • Mysql

  • java

  • Git

  • Linux

细分

SringBoot,SpringMVC 

老实讲部分原理并没有深入理解,只是拿来用。

我感觉这些个框架做了相当多的事情,甚至包括优化。作为使用者只要在Maven里导入包,然后在想要使用的地方加上注解就可以了。

其间还结合使用了许多其它的东西

JDBC
JDBC的API几乎每个都用过了,还算是比较熟悉了吧。

JWT
用于安全认证,调用一下方法,踩过一些小坑。

POI
主要用于EXCEL文件导入导出,“POI于文件导入导出”相当于“数据库于JDBC”,个人感觉完全没JDBC方便。

JPA
在项目里用的不多。初学JPA,发现坑比JDBC多。

AOP
用的不多+1。 目前就是用来作前置增强、后置增强。

定时器、缓存等
(spring自身注解)定时器用于每月从企业微信更新成员表,缓存月份

HTTP
还有堪称本次项目的最大BOSS ——CORS跨域。这个问题反复出现,头疼的不行,现在我看到这四个字母都要虎躯一震。最后重新学习了HTTP协议,才解决了这个问题。

Mysql

mysql不多说了

常用的SQL增删改查语句必须掌握,特别是这东西在网上随便一搜索就有,很好找

索引挺想用,不过看看我目前的一张表,也就几百条数据,想想还是算了

Java

用的比较多的就是集合、IO方面的知识。Java的性能效率要注意下,特别是在循环里头。

Git

多人交互用的。这个绩效倒没怎么用,一个人写后端,主要是另一个项目。个人推荐IDE,上面可视化操作很方便。

Linux

目前只会简单的几个命令,部署啊,查看日志啊等等

总结
其实从上面也可以看到,做项目光学一个Java是远远远不够的呀。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值