在学习完基本的java语法之后, 需要使用一些开源框架了, 这些框架最好是基于项目实现的。因此我打算基于牛客这个java项目[1]去做, 牛客的项目可以说是对新手非常友好的, 相信这个项目也能够帮助入门java。
content 项目介绍 项目需求基于牛客的讨论区、账号管理、消息管理、用户管理等功能。
技术架构spring boot
spring 、spring MVC, MyBatis (SSM)
Redis、 Kafka、 ES
Spring Security、 Spring Actuator
项目的构建:MAVEN
集成开发工具:IDEA
数据库: mysql、 Redis
应用服务器: Tomcat
版本控制: git
其他工具: postman、
他就是一个pip用来管理创建测试项目,管理项目中的jar包。 一般就是下载之后解压, 然后修改xml内容为国内的镜像, 修改完成之后将bin目录设置成环境变量, 然后通过命令行访问maven。 效果如下, 我们简单操作一下基本的命令, 后续我们都是将其集成到IDE中,不用命令执行了。
然后我们使用创建项目命令去创建maven结构的项目:
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.4 -DinteractiveMode=false
可以看到如下图会从aliyun里面去下载一些jar包,下载完成后我们的项目就构建成功了。
- https://www.nowcoder.com/study/live/246/1/1



