其实自己一直没有真正的梳理过一个项目,无论这个项目是简单还是困难,所以我希望通过这个项目帮助我学习以及分享自己的心得给大家,谢谢。

1.前言

  • 这个项目我也是从零开始写,并且更新的速度要看我写的速度,期间可能我自己也会遇到很对困难,但我希望通过这个系列博客一一展示出来,如何总结学习。希望看到这篇博客的你可以和我一起来慢慢写这个项目,虽然可能写的不好,但我始终觉得学习到一点就算一点吧,其他的不多说,开始我们第一天的项目之旅吧!

2.环境搭建概述

  • 如果是在校的学生,可能学校会要求你们使用eclipse+SSM框架写一个项目,但我觉得,如果你想出来找工作的话,还是接触点新的东西比较好,毕竟简历里面你写这些技能可能会比较老旧,而且互联网行业本就是技术更新的快,所以如果可以的话,可以和我一起慢慢学习使用这些可能流行的框架。
  • 其次,编译器我就不会使用eclipse了,毕竟使用idea还是香的,而且我也推荐使用idea,但如果学校要求的编译器环境必须是eclipse的话,那我也没办法,但是编译器就只是编译器,它只是帮助我们开发,我们是要进行业务逻辑的开发,和编译器没有太大关系。
  • 就是我们不能因为Java语法基础不好就觉得项目写不出来,Java语法可以在项目过程中一步步解决,所以我们为什么写一个项目呢,因为这可能会涉及Java绝大部分的语法,所以你还可以结合实际来学习使用。
  • 最后,如果只是我们个人搭建项目,别怕,上去就是拿头发换代码吧。

3.环境的选择

  • 【idea编译器】:首先你需要去下载idea的安装包,不过下idea2019就好了,最新的好像破解也不好破解了,总之网上那么多教程总有一个可以,还有就是一些idea的基础配置和快捷键啥的,可以去公众号免费获取哈。
  • 【JDK1.8】:这个没得说,你不安装JDK,不能运行Java代码,有关JDK的安装,我觉得是入门教程吧,而且也十分简单,这里不再赘述了。
  • 【Maven】:我相信一定有同学使用过导入jar包吧,极其麻烦和恶心,因为你需要清楚的知道需要导入哪些jar包依赖,不然你可能会运行不起来,使用使用Maven项目管理jar包简直爽的飞起,Maven初体验-配置和使用
  • 【Mysql8.0】:这里建议使用mysql5.0,因为比较稳定,但因为我电脑里面安装的就是mysql8.0了,所以我就使用了Mysql8.0了,还有就是我看很多人安装mysql很麻烦,这里建议使用cmd进行命令安装,别使用安装包那种方式安装,你会发现使用cmd命令安装的话,简单迅速且不会麻烦。
  • 【Navicat】:数据库可视化工具,这个就是方便我们连接数据库然后进行操作的软件,我会放公众号里面的。
  • 【Postman】:必备的神器,调试端口,后续我们会使用到。
  • 【redis】:既可以当缓存,也可以模拟消息队列等。
  • 【谷歌浏览器】:不多说了,yyds。

4.总结:

  • 完成上述的安装熟练的人会很快,但不懂的人会非常慢,因为很多配置什么的他都不懂,但不急,你慢慢的安装网上的教程一步一步的安装就好了,不过ieda破解有点麻烦,相关的资料我放公众号里面了。点击公众号环境搭建即可下载。

程序逸的Java项目之旅-图书管理系统之环境的搭建相关推荐

  1. 程序逸的Java项目之旅-图书管理系统之数据库设计(1)

    程序逸的Java项目之旅-图书管理系统之环境的搭建 1.前言 上篇博客我们介绍了一下环境的搭建,我相信很多小伙伴这点应该问题不大,可能就是idea破解和mysql数据库和redis数据库的安装吧,我其 ...

  2. 程序逸的Java项目之旅-图书管理系统之数据库设计(2-完)

    紧接上篇博客>>>>>>程序逸的Java项目之旅-图书管理系统之数据库设计(1) 4.数据库表的创建 对于数据库表,我们可以通过cmd窗口进行创建,但那种方法有点麻 ...

  3. 程序逸的Java项目之旅-图书管理系统之验证码和用户数据的后台获取(1)

    通过上篇博客>>>>>程序逸的Java项目之旅-图书管理系统之后端接口的快速实现,我们就可以快速搭建出基础的项目代码了,今天我们就先来实现一个验证码和后台获取管理员的账号 ...

  4. 程序逸的Java项目之旅-图书管理系统之项目搭建

    前两篇博客将数据库表简单设计了一下,接下来我们就可以先搭建项目基础的骨架了.很多高校依旧使用eclipse/myeclipse来作为编译器,不是说这个编译器不好,其实Ieda的功能它都有,但用起来就是 ...

  5. 程序逸的Java项目之旅-图书管理系统之后端接口的快速实现

    我们可以借助Mybatis-plus来快速生成我们的DAO,Mapper,和service层,因为通过这些插件可以生成最基础的增删改查语句,但如果是更复杂的语句,我们可以自己再去xml中手写也是可以的 ...

  6. Java程序员的福音:Java项目教学之图书管理系统(含源代码)

    1 图书管理系统项目演示 图书管理系统分析: 定义Book类 完成主界面和选择 完成查询所有图书 完成添加图书 完成删除图书 完成修改图书 使用Debug追踪调试 2 图书管理系统之标准Book类 我 ...

  7. Java项目:SpringBoot图书管理系统

    作者主页:夜未央5788 简介:Java领域优质创作者.Java项目.学习资料.技术互助 文末获取源码 项目介绍 本系统分为管理员与普通用户两种角色: 管理员角色包含以下功能: 借书管理,图书信息管理 ...

  8. java计算机毕业设计vue图书管理系统源码+mysql数据库+系统+lw文档+部署

    java计算机毕业设计vue图书管理系统源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计vue图书管理系统源码+mysql数据库+系统+lw文档+部署 本源码技术栈: 项目架构:B ...

  9. java毕业设计书海中学图书管理系统mybatis+源码+调试部署+系统+数据库+lw

    java毕业设计书海中学图书管理系统mybatis+源码+调试部署+系统+数据库+lw java毕业设计书海中学图书管理系统mybatis+源码+调试部署+系统+数据库+lw 本源码技术栈: 项目架构 ...

最新文章

  1. 网页制作插入新的元素,并且为插入的元素添加事件
  2. CPU核数跟多线程的关系
  3. Linux—系统启动类故障之 GRUB引导故障
  4. IHttpHandler给图片加水印
  5. spPaint3d插件maya安装和介绍教程
  6. 使用AVPlayer+AFNetworking封装一个带有缓存逻辑的音频播放器
  7. 实验吧CTF web刷题
  8. 中国象棋人机对弈搜索算法学习-极大极小值,负极大值,alpha-beta算法
  9. mysql 仓储系统规划与设计,仓库管理系统的设计与实现.doc
  10. arcos的matlab定义,想用matlab解一个带arccos的方程。可是结果好像没有解析解。求帮助解数值解...
  11. zend studio 12.5 安装aptana
  12. 【R语言】Studio的下载及安装及RStudio打开后空白的解决
  13. 怎么给PDF删除其中一页,PDF删除其中一页的方法
  14. 谷粒商城-商城业务(商品上架)
  15. 算法006:二分查找 递归、非递归
  16. 数据可视化之Seaborn绘图
  17. Bilibili Helper - 哔哩哔哩弹幕网辅助扩展插件
  18. 集合论与图论-集合论
  19. Java基础-原子类、CAS
  20. arm服务器性能监控工具,linux服务器jvm内存监控工具

热门文章

  1. 腾讯云直播代码 java_JAVA 对接腾讯云直播的实现
  2. 抽奖动画 - lao虎机抽奖,手把手教你做一个抽奖机软件
  3. 常见的百度云搜索引擎入口合集
  4. (二十三)Kotlin简单易学 基础语法-什么是函数式编程
  5. 在html中什么标签可以显示小方块,css列表前的小方块
  6. 智能硬件产品盈利模式
  7. 应届生必看的2021互联网行业求职指南,真香!
  8. 使用java求解根号2
  9. swr,解决 React 项目 API 调用的最好方案
  10. studio配置java环境,AndroidStudio安装及环境配置