首页 > TAG信息列表 > CodeMsg

java秒杀系统方案优化1-2 集成Thymeleaf,Result结果封装

前言    thymeleaf 跟 JSP 一样,就是运行之后,就得到纯 HTML了。 区别在与,不运行之前, thymeleaf 也是 纯 html ...所以 thymeleaf 不需要 服务端的支持,就能够被以 html 的方式打开,这样就方便前端人员独立设计与调试, jsp 就不行了, 不启动服务器 jsp 都没法运行出结果来 集成Thyme

Java项目:精品养老院管理系统(java+Springboot+Maven+mybatis+Vue+Mysql)

源码获取:博客首页 "资源" 里下载! 一、项目简述本系统功能包括:通知公告,老人管理,护工管理,问答管理等等功能。 二、项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: Springboot + Maven +

Java项目:精美物流管理系统(java+SpringBoot+Vue+maven+Mysql)

一、项目简述 本系统功能包括: 数据统计、收件录入、发件录入、到件录入、派件录入、问题件录入、退件录入、留仓录入、装车录入、发车录入、到车录入、卸车录入、运单录入、运单编辑、运单查询、数据导入、签收录入、签收查询、快件跟踪、自定义跟踪、问题件跟踪、预付款管理

Java项目:健身房在线预约管理系统(java+SpringBoot+maven+mysql)

源码获取:博客首页 "资源" 里下载! 系统分四个角色,管理员,职工、教练、前台用户 ,各角色功能如下: 管理员:系统管理(角色、权限、菜单等)、职工管理、健身会员管理、会员充值管理、健身项目管理、健身百科管理、健身器材管理、教练预约管理、反馈管理、活动管理、支付管理、会员请假

Java项目:精美物流管理系统(java+SpringBoot+Vue+maven+Mysql)

一、项目简述 本系统功能包括: 数据统计、收件录入、发件录入、到件录入、派件录入、问题件录入、退件录入、留仓录入、装车录入、发车录入、到车录入、卸车录入、运单录入、运单编辑、运单查询、数据导入、签收录入、签收查询、快件跟踪、自定义跟踪、问题件跟踪、预付款管理

Java项目:高校学生社团活动管理系统(java+springboot+freemark+jpa+mysql)

前台: 1、社团信息浏览搜索、社团活动风采、新闻信息浏览搜索。 2、学生注册登录。 3、登录后可自己申请创建社团,也可申请加入其他社团活动。 4、管理自己社团的申请人员。 5个人信息修改及留言等。 后台: 后台管理员除了基本的系统管理功能(脚手架里的功能,这里不赘述)外,还有社团审

Java项目:星月宿舍学生管理系统(java+SSM+JSP+MYSQL+Easyui)

系统分为前台和后台,前台功能有:综合信息查询、宿舍查询、住宿查询。 后台管理员功能有:班级管理、学生管理、信息管理、住宿管理、宿舍管理等。 运行环境:jdk1.8、mysql5.x、tomcat7.0\8.5、eclipse           后台用户管理控制器: /** * 后台用户管理控制器 * @author y

Java项目:角色权限后台管理系统脚手架(java+springboot+freemark+jpa+maven+Mysql)

系统实现的功能主要有用户管理、角色管理、权限管理、日志管理、数据库备份等等。 涉及的知识点有: springboot框架原理、freemark模板标签语法、jpa数据库操作及自动建表、统一上传文件实现方法、自定义注解实现统一验证方法、权限拦截器实现权限统一管理、自定义分页插件封装、

Java项目:在线聊天及聊天室系统(java+springboot+freemark+websocket+MySQL)——计算机毕业设计

springboot+freemark+websocket+MySQL实现的Java web在线聊天系统,主要实现的功能有: 前台: 1、用户注册、登录。 2、搜索用户添加好友。 3、查看好友申请列表,同意或拒绝好友请求。 4、成为好友后单人一对一聊天。 5、可创建群聊进行聊天。 除了上述基本的聊天功能外,还有:消息提

Java项目:在线聊天及聊天室系统(java+springboot+freemark+websocket+MySQL)

springboot+freemark+websocket+MySQL实现的Java web在线聊天系统,主要实现的功能有: 前台: 1、用户注册、登录。 2、搜索用户添加好友。 3、查看好友申请列表,同意或拒绝好友请求。 4、成为好友后单人一对一聊天。 5、可创建群聊进行聊天。 除了上述基本的聊天功能外,还有:消息提醒方

自定义异常处理器

1.这是我们能够预判到的异常 public class GlobalException extends RuntimeException{ private static final long serialVersionUID = 1L; private CodeMsg cm; public GlobalException(CodeMsg cm) { super(cm.toString()); this.cm = cm; } public CodeMs

SpringBoot结果集包装类

1、前言 在SpringBoot项目中、看了一部分代码、发现一般的接口以JSON形式返回最佳、接口规范遵照RESTFUL风格来写、返回的结果集呢、借助包装类来包装、这样有利于前后端的交互、写出来的代码得到了规范。 2、两个包装类 1、CodeMsg 这个类主要是返回对应的状态码和信息的 package

Java秒杀实战-2-5异常处理

1.实现思路  1.1 创建 GlobleExceptionHandler  ,用注解@ControllerAdvice,@ResponseBody 修饰, @ExceptionHandler(value=Exception.class) 定义处理哪种异常,传入参数HttpServletRequest request ,Exception e ,判断传入的异常类型instacneof GlobalException ,如果是绑定异

锁表问题

/** *团队报名 */ @Override //@Transactional(propagation = Propagation.REQUIRED,rollbackFor = {Exception.class,RuntimeException.class}) public Result teamCompetition(Team team,Region region) { try { team.setGameState(1); int i = teamMapper.updateByPrima

SpringBoot+MQ+Redis+BootStrap 秒杀系统(一) 项目框架搭建

项目地址:https://github.com/wannengdek/spring-boot-seckill 如果项目对您有所帮助,麻烦帮忙点亮小⭐⭐ 项目介绍 实现秒杀要求、能抗的住高并发的秒杀商品网站。 如何解决? 页面优化 页面缓存、URL缓存、对象缓存 页面静态化、前后端分离 静态资源优化 CDN优化 接口优化 Redis

【spring】-- springboot配置全局异常处理器

一、为什么要使用全局异常处理器? 什么是全局异常处理器? 就是把错误异常统一处理的方法。 应用场景: 1、当你使用jsr303参数校验器,如果参数校验不通过会抛异常,而且无法使用try-catch语句直接捕获,这时可以使用全局异常处理器来捕捉该异常。 2、当你自定义了一个异常类,可以在全局异常处

【写法规范】-- 设计请求返回接口与封装

在web开发时,请求返回一般有两类。一类是数据(一般为json格式),一类是页面。 @GetMapping("/hello") public String hello1(){ //这里使用的thymeleaf,会去找hello.html return "hello"; } @ResponseBody @GetMapping("/hello") public String hell