互联网公司当螺丝几年后我掌握的东西
- 用学习版IDEA写java,用git管理版本。jar包依赖管理工具用的是maven,业务场景基本是web服务端。
- 写完之后代码push到git上大功告成。自动化集成工具会自动从git上拉代码、打包、发布到服务器上。
- 打包成war的代码,是运行在已经部署了Tomcat的docker服务器上,从而可以接收http请求并进一步处理。
- IDEA里的代码结构(目录)基本上就下面这种:
--src\
--main\
--java\
--resources\
--webapp\
--WEB-INF\
--web.xml
--test
显然,tomcat能够监听http请求并转交给war包进行处理,和webapp这个目录下的东西有关。
- 在写服务端代码基本就是三板斧maven+spring+mybatis,调试