![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目之旅
文章平均质量分 73
程序逸
一直学习
展开
-
程序逸的Java项目之旅-图书管理系统之验证码的校验和遇到的一些问题(2)
今天接着上篇博客>>>>程序逸的Java项目之旅-图书管理系统之验证码和用户数据的后台获取(1),这篇博客中,我们通过一个验证码插件来快速生成了图形验证码,并且我留了一部分坑没有填,所以这篇博客来把这个坑填一下,就是有关这个插件怎么来校验验证码是否和我们在前端输入的验证码一样呢?还有就是有小伙伴给我了我一点博客文章的建议,我会努力加油的。主要任务【1】:实现Easy-Captcha的后台校验。【2】:实现用户登录的业务处理。【3】:遇到的一些坑和我自己的解决办法。1.原创 2021-06-21 16:51:15 · 580 阅读 · 0 评论 -
程序逸的Java项目之旅-图书管理系统之验证码和用户数据的后台获取(1)
通过上篇博客>>>>>程序逸的Java项目之旅-图书管理系统之后端接口的快速实现,我们就可以快速搭建出基础的项目代码了,今天我们就先来实现一个验证码和后台获取管理员的账号和密码信息的实现,以及我在写项目时遇到的一些问题。1.使用Easy-Captcha来生成验证码我们先看一下这个插件生成的验证码吧:Ok,我们接下里看如何使用。首先引入依赖: <dependency> <groupId>com.github.whvcse</.原创 2021-06-18 17:50:15 · 254 阅读 · 3 评论 -
程序逸的Java项目之旅-图书管理系统之后端接口的快速实现
我们可以借助Mybatis-plus来快速生成我们的DAO,Mapper,和service层,因为通过这些插件可以生成最基础的增删改查语句,但如果是更复杂的语句,我们可以自己再去xml中手写也是可以的。有关如何使用Mybatis-plus,可以看我的这篇博客 >>>SpringBoot+Mybati-Plus实现代码快速搭建1.后端接口的依赖添加【我们目前需要添加一些最为基础的依赖】:然后就可以自动生成代码了。项目结构如下:...原创 2021-06-16 17:31:49 · 181 阅读 · 0 评论 -
程序逸的Java项目之旅-图书管理系统之项目搭建
前两篇博客将数据库表简单设计了一下,接下来我们就可以先搭建项目基础的骨架了。很多高校依旧使用eclipse/myeclipse来作为编译器,不是说这个编译器不好,其实Ieda的功能它都有,但用起来就是idea更人性化一点,所以如果只是为了完成大作业的话,那这篇使用idea的博客可能帮助不了。OK,接下来我们先将项目的一个整体搭建起来吧。1.项目搭建说明【前后端分离项目概述】:在学校我们使用JSP+Sevlert或者使用SSM,我们创建的项目都是单体项目,也就是项目里面把后端代码和前端页面都放在一起.原创 2021-06-16 10:44:47 · 195 阅读 · 0 评论 -
程序逸的Java项目之旅-图书管理系统之数据库设计(2-完)
紧接上篇博客>>>>>>程序逸的Java项目之旅-图书管理系统之数据库设计(1)4.数据库表的创建对于数据库表,我们可以通过cmd窗口进行创建,但那种方法有点麻烦,很容易出错,并且我们需要提前在记事本里面写好这样好直接赋值粘贴进cmd中,所以我们一般使用一些mysql数据库的可视化工具来帮助我们生成,这里我使用的是navicat的,如果不知道下载的可以去公众号里面下载。打开navicat,我们新建一个library的数据库:然后我们就可以在lib.原创 2021-06-15 10:35:47 · 1301 阅读 · 2 评论 -
程序逸的Java项目之旅-图书管理系统之数据库设计(1)
程序逸的Java项目之旅-图书管理系统之环境的搭建1.前言上篇博客我们介绍了一下环境的搭建,我相信很多小伙伴这点应该问题不大,可能就是idea破解和mysql数据库和redis数据库的安装吧,我其实也看过网上很多博客啥的,也找过一些项目,但是很多数据库表直接就是给你一个xxx.sql文件直接去Navicat去执行sql文件就好了,然后里面一打开就会发现很多表,也不说是干啥的,所以我们从专业的角度来说明一下,对于一个系统来说,数据库是最重要的,为什么呢?我们做的系统其实就是为了处理各种各样的数据,最.原创 2021-06-11 16:15:14 · 1377 阅读 · 4 评论 -
程序逸的Java项目之旅-图书管理系统之环境的搭建
其实自己一直没有真正的梳理过一个项目,无论这个项目是简单还是困难,所以我希望通过这个项目帮助我学习以及分享自己的心得给大家,谢谢。1.前言这个项目我也是从零开始写,并且更新的速度要看我写的速度,期间可能我自己也会遇到很对困难,但我希望通过这个系列博客一一展示出来,如何总结学习。希望看到这篇博客的你可以和我一起来慢慢写这个项目,虽然可能写的不好,但我始终觉得学习到一点就算一点吧,其他的不多说,开始我们第一天的项目之旅吧!2.环境搭建概述如果是在校的学生,可能学校会要求你们使用eclipse+.原创 2021-06-11 10:02:14 · 1522 阅读 · 1 评论