Java Web
定期我会分享Java Web的新知识,包含Spring Boot,Spring Cloud,Mybatis以及最新的框架等等。
autumn-leaf
毕设源码联系qq:2293948658。
展开
-
毕设系统之网上订餐管理系统
距离毕业已经过去一个月了,毕设那一段难忘的时光相信大家也都还记得,我当时做的毕设系统是网上订餐管理系统,有三个角色,分别是管理员、用户(含会员)、商家,所用的技术为SpringBoot+Mybatis+Thymeleaf+Layui+MySQL,开发工具为IDEA,数据库表共16张,各表字段有详细说明,代码也有注释,基本订餐功能和流程都齐全,下面我来截图分享一波。项目代码总体结构图如下:用户界面1.登录、注册界面2.餐饮信息查询界面3.用户信息管理界面4.商家信息查询原创 2021-01-27 14:31:58 · 5906 阅读 · 17 评论 -
通过正则表达式使用ajax检验注册信息
本期博客内容应该不算多,我们此次的目的是通过正则表达式并利用ajax可以实现动态交互的特点,检验注册的用户名以及密码是否合法。Entity层该层主要包含一个用户类User,代码如下:package cn.cpx.springmvc.entity;import java.util.Date;/** * 用户实体类 * @author autumn_leaf * */public ...原创 2019-10-06 20:04:18 · 308 阅读 · 1 评论 -
JSON整合JS,JQuery实现数据获取及展示
本期博客我们重点介绍如何通过JS以及JQuery获取JSON数据并进行界面的展示,讲解从基础案例开始,逐次递进。1. ajax传递及返回数据我们新建一个JsonController类,通过定义一个User实体类,User类包含用户名、密码、手机号三个属性,这里我们为方便测试,就不连接数据库了,我们检验以下两种情况:①传递非JSON数据,然后返回JSON数据;②传递JSON数据,返回JSON...原创 2019-10-05 23:36:27 · 1290 阅读 · 0 评论 -
JSP整合Servlet实现信息分页功能
本期博客主要实现JSP整合Servlet实现用户信息的分页功能,采用JDBC连接数据库,简单应用了BootStrap作为前端页面模板,具体细节如下所示。Entity层实体层包含用户User类以及分页PageInfo类,具体代码如下:User类package cn.chen.web2.entity;/** * 用户实体类 * @author dell * */public cl...原创 2019-10-05 11:21:28 · 449 阅读 · 0 评论 -
SpringCloud06之仪表监测及路由网关配置(基于IDEA)
上一期博客我们介绍了熔断器的应用,主要讲解了Hystrix在Ribbon以及Feign中的用法。博客链接为https://blog.csdn.net/chenpeixing361/article/details/95641411。这一期博客我们主要介绍两方面内容,一方面是熔断器仪表盘的监测,另一方面是使用路由网关统一访问接口。接下来我们以实际的代码向大家具体说明用法。我们在之前的feign项目...原创 2019-07-15 11:26:00 · 198 阅读 · 0 评论 -
SpringCloud05之Hystrix熔断器(基于IDEA)
上一期博客我们介绍了如何使用Fegin实现服务的负载均衡,博客链接为https://blog.csdn.net/chenpeixing361/article/details/95616890。这一次我们介绍如何用Hystrix熔断器防止服务雪崩的情况发生。首先介绍一下什么是服务雪崩效应,为了保证微服务其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证 100% 可用,...原创 2019-07-12 19:51:48 · 335 阅读 · 0 评论 -
SpringCloud04之Fegin实现负载均衡(基于IDEA)
上一次我们介绍了如何用Ribbon实现负载均衡的用法,不清楚的可以查看上一期博客,链接为https://blog.csdn.net/chenpeixing361/article/details/95359537。这一期我们介绍如何用Fegin实现负载均衡的效果。首先简单介绍一下什么是Fegin,Feign 是一个声明式的伪 Http 客户端,它使得写 Http 客户端变得更简单。使用 Feig...原创 2019-07-12 15:11:42 · 506 阅读 · 0 评论 -
SpringCloud03之Ribbon实现负载均衡(基于IDEA)
前面两次写的是关于SpringCloud微服务以及Eureka注册和发现的,中间由于其他原因我没有继续往后更新,现在正值暑假期间,我又可以接着学习并更新博客了。首先简单介绍一下什么是Ribbon,Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模...原创 2019-07-11 15:32:33 · 283 阅读 · 0 评论 -
Oracle课程设计之电影售票系统(后台)
这学期的Oracle课程设计我也做的差不多了,这里就和大家分享一下了,希望共同进步,加油!因为前台用户界面做的有点丑,这里就不展示了,仅展示后台管理员部分,前端模板大家也可以套用,代码已经上传到GitHub上,链接为https://github.com/229394/filmsystem。首先介绍一下项目用到的技术吧,后端框架是SpringBoot,数据库持久层框架是Mybatis,前端是Vu...原创 2019-06-18 15:50:04 · 3256 阅读 · 4 评论 -
SpringBoot整合Thymeleaf之CURD案例(基于IDEA)
这一次我们讲解的主题为SpringBoot整合Thymeleaf的增删查改的案例,首先简单介绍一下Thymeleaf,Thymeleaf是用于Web和独立环境的现代服务器端Java模板引擎,主要应用与前端界面的设计。官网为https://www.thymeleaf.org,里面有该模板引擎的相关解释和用法,不清楚的可以自己到官网上查阅相关的资料。下面开始进入这次分享的案例,首先展示一下项目树的...原创 2019-04-16 09:40:02 · 1128 阅读 · 0 评论 -
SpringCloud02之Eureka注册和发现案例(基于IDEA)
本次讲解的主题为Eureka的注册和发现,首先介绍一下Eureka,Eureka是基于REST服务,主要以AWS云服务为支撑,提供服务发现并实现负载均衡和故障转移,我们称此服务为Eureka服务。Eureka提供了Java客户端组件Eureka Client,方便与服务端的交互。另外客户端内置了基于round-robin实现的简单负载均衡。Eureka的架构示意图如下所示:上面的架构图中,...原创 2019-03-24 19:54:54 · 340 阅读 · 0 评论 -
SpringCloud01之Rest微服务集成案例(基于IDEA)
本次SpringCloud之微服务集成会用到之前我介绍的SpringBoot集成Mybatis的知识,不清楚的可以查看我之前的博客,链接为https://blog.csdn.net/chenpeixing361/article/details/88620189。首先简单介绍一下Spring Cloud,Spring Cloud是基于SpringBoot的一整套实现微服务的框架。它提供了微服务开发所...原创 2019-03-20 09:47:56 · 412 阅读 · 0 评论 -
SpringBoot2.1.3整合MyBatis3.5.0完整小案例(基于IDEA)
这几天我准备学习一下Spring Cloud,但是发现在开始整合Mybatis的时候我把之前学过的基本都遗忘了,不经感慨,计算机的知识真的是学得快,忘得也快啊,所以我打算把接下来学过的知识放在博客上。我从网上借鉴了一个小的案例,然后修改了一下,在此给大家分享一个小的整合案例,也以防自己以后遗忘可以拿来借鉴。好了,废话不多数了,接下来是项目结构图,如下所示:我们都知道Spring Boo...原创 2019-03-17 16:13:56 · 1959 阅读 · 3 评论 -
SpringBoot2.1.3整合Dubbo2.6.0完整案例(基于IDEA)
这几天在学习Dubbo,所以整合了一些知识分享给大家。首先先介绍一下Dubbo,Dubbo是阿里巴巴公司开源的一个高性能优秀的服务治理框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和Spring框架无缝集成。其在github上的网址为https://github.com/alibaba/dubbo-spring-boot-starter。Dubbo的主要架构如下图所示:...原创 2019-03-14 23:13:32 · 3403 阅读 · 4 评论