程序逸的Java项目之旅-图书管理系统之环境的搭建
其实自己一直没有真正的梳理过一个项目,无论这个项目是简单还是困难,所以我希望通过这个项目帮助我学习以及分享自己的心得给大家,谢谢。
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项目之旅-图书管理系统之环境的搭建相关推荐
- 程序逸的Java项目之旅-图书管理系统之数据库设计(1)
程序逸的Java项目之旅-图书管理系统之环境的搭建 1.前言 上篇博客我们介绍了一下环境的搭建,我相信很多小伙伴这点应该问题不大,可能就是idea破解和mysql数据库和redis数据库的安装吧,我其 ...
- 程序逸的Java项目之旅-图书管理系统之数据库设计(2-完)
紧接上篇博客>>>>>>程序逸的Java项目之旅-图书管理系统之数据库设计(1) 4.数据库表的创建 对于数据库表,我们可以通过cmd窗口进行创建,但那种方法有点麻 ...
- 程序逸的Java项目之旅-图书管理系统之验证码和用户数据的后台获取(1)
通过上篇博客>>>>>程序逸的Java项目之旅-图书管理系统之后端接口的快速实现,我们就可以快速搭建出基础的项目代码了,今天我们就先来实现一个验证码和后台获取管理员的账号 ...
- 程序逸的Java项目之旅-图书管理系统之项目搭建
前两篇博客将数据库表简单设计了一下,接下来我们就可以先搭建项目基础的骨架了.很多高校依旧使用eclipse/myeclipse来作为编译器,不是说这个编译器不好,其实Ieda的功能它都有,但用起来就是 ...
- 程序逸的Java项目之旅-图书管理系统之后端接口的快速实现
我们可以借助Mybatis-plus来快速生成我们的DAO,Mapper,和service层,因为通过这些插件可以生成最基础的增删改查语句,但如果是更复杂的语句,我们可以自己再去xml中手写也是可以的 ...
- Java程序员的福音:Java项目教学之图书管理系统(含源代码)
1 图书管理系统项目演示 图书管理系统分析: 定义Book类 完成主界面和选择 完成查询所有图书 完成添加图书 完成删除图书 完成修改图书 使用Debug追踪调试 2 图书管理系统之标准Book类 我 ...
- Java项目:SpringBoot图书管理系统
作者主页:夜未央5788 简介:Java领域优质创作者.Java项目.学习资料.技术互助 文末获取源码 项目介绍 本系统分为管理员与普通用户两种角色: 管理员角色包含以下功能: 借书管理,图书信息管理 ...
- java计算机毕业设计vue图书管理系统源码+mysql数据库+系统+lw文档+部署
java计算机毕业设计vue图书管理系统源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计vue图书管理系统源码+mysql数据库+系统+lw文档+部署 本源码技术栈: 项目架构:B ...
- java毕业设计书海中学图书管理系统mybatis+源码+调试部署+系统+数据库+lw
java毕业设计书海中学图书管理系统mybatis+源码+调试部署+系统+数据库+lw java毕业设计书海中学图书管理系统mybatis+源码+调试部署+系统+数据库+lw 本源码技术栈: 项目架构 ...
最新文章
- 网页制作插入新的元素,并且为插入的元素添加事件
- CPU核数跟多线程的关系
- Linux—系统启动类故障之 GRUB引导故障
- IHttpHandler给图片加水印
- spPaint3d插件maya安装和介绍教程
- 使用AVPlayer+AFNetworking封装一个带有缓存逻辑的音频播放器
- 实验吧CTF web刷题
- 中国象棋人机对弈搜索算法学习-极大极小值,负极大值,alpha-beta算法
- mysql 仓储系统规划与设计,仓库管理系统的设计与实现.doc
- arcos的matlab定义,想用matlab解一个带arccos的方程。可是结果好像没有解析解。求帮助解数值解...
- zend studio 12.5 安装aptana
- 【R语言】Studio的下载及安装及RStudio打开后空白的解决
- 怎么给PDF删除其中一页,PDF删除其中一页的方法
- 谷粒商城-商城业务(商品上架)
- 算法006:二分查找 递归、非递归
- 数据可视化之Seaborn绘图
- Bilibili Helper - 哔哩哔哩弹幕网辅助扩展插件
- 集合论与图论-集合论
- Java基础-原子类、CAS
- arm服务器性能监控工具,linux服务器jvm内存监控工具