Spring boot
十年少i
努力。
展开
-
一个接口多个实现类的Spring注入方式,,controller层如何操作
1. 首先, Interface1 接口有两个实现类 Interface1Impl1 和 Interface1Impl2 Interface1 接口:package com.example.service;/** * Created by liuzh on 2018-05-29. * 接口1 */public interface Interface1 { void fun1();}以下是接口的两个实现类,请注意@service注解的使用方式,这里给每个实现类标注了不同的名称,方便原创 2020-06-12 11:07:47 · 1110 阅读 · 0 评论 -
接触到的Spring中的@Transactional(rollbackFor = Exception.class)属性解析
今天我在写代码的时候,接触到了一个注解@Transactional(rollbackFor = Exception.class),今天就和大家一起解析一下这个注解的用法;异常:我们都知道Exception(异常)分为运行时异常RuntimeException和非运行时异常,error是一定会回滚的如图所示:先来看看异常的分类如果不对运行时异常进行处理,那么出现运行时异常之后,要么是线程中止,要么是主程序终止。如果不想终止,则必须捕获所有的运行时异常,决不让这个处理线程退出。队列里面出现异常数原创 2020-06-12 10:37:14 · 358 阅读 · 0 评论 -
springBoot项目--平台控制商品订单中各商家打印机打印小票--终极版
之前写过一个打印机的一段代码,由于之前的代码存在缺陷,现在我来做下补充:直接上干货: @Scheduled(cron = "0/5 * * * * ?") public void shopCancelOrder(){ logger.info("开始打印商家端订单小票"); QueryWrapper<ShopOrder> queryW...原创 2020-04-27 15:52:43 · 1882 阅读 · 1 评论 -
layui前端+springboot框架--商品绑定多个分类代码
直接上效果图:通过选择框选择自己想要绑定的多个分类!上干货:<div class="row cl"> <label class="form-label col-xs-2 col-sm-2"><span class="c-red">*</span>绑定分类:</label> <...原创 2020-04-27 15:47:46 · 620 阅读 · 0 评论 -
使用阿里云手机短信验证方式实现登录注册--详细教程
由于时间原因,具体教程明日发布!一起加油,进步!!!原创 2020-04-02 00:00:32 · 3080 阅读 · 2 评论 -
token的作用和实现原理代码及验证token
token在计算机身份认证中是令牌(临时)的意思,在词法分析中是标记的意思。一般作为邀请、登录系统使用。http 请求的无状态性JWT (jsonwebtoken)用户登录 服务器端产生一个token (加密字符串) 发送给前端前端将token 进行保存前端发起数据请求的时候携带token服务端 验证token 是否合法 如果合法继续操作 不合法终止操作token 的使用场景 无状...原创 2020-03-02 17:16:43 · 3066 阅读 · 0 评论 -
Springboot项目--swagger配置
配置好了 大概就是这个样子,由于项目涉及私密信息,所以请原谅我打马赛克。首先 在springboot项目的config目录下创建类 SwaggerConfigimport com.google.common.base.Function;import com.google.common.base.Optional;import com.google.common.base.Predic...原创 2020-03-02 16:27:08 · 341 阅读 · 0 评论 -
springBoot项目--平台控制商品订单中各商家打印机打印小票!
@Configurationpublic class GoodsOrderPrintScheduling { private static final Logger logger = LoggerFactory.getLogger(GoodsOrderPrintScheduling.class); @Value("${device.print.url}") public...原创 2020-02-20 19:16:49 · 2054 阅读 · 2 评论 -
Springboot核销但保存信息的代码详解
最近在做一个模拟卡卷发售平台的项目,接触到了核销的概念;核销:即将卡卷类商品的状态修改为核销状态,并未真正的字面意思的销毁,不是进行物理删除操作,而是一种修改信息的操作。(不要被字面意思误导)下面上代码吧;首先是核销方法/** * 核销 * @param ticket * @return */ @PostMapping("edit") @Re...原创 2020-02-12 00:05:24 · 577 阅读 · 0 评论 -
SpringBoot售卖物品操作核对数据库信息,并实现增删改查
问题描述:这里是实现了对卡卷的发售,并且判断数据库表中是否存在该代理,该代理是否已经拥有该类卡卷。如果有则对数据进行修改,如果没有该类卡,那么加入一条该代理的该类卡卷的新数据。如果没有该代理,则加入新的代理信息和该类卡卷信息,形成一条新数据。@PostMapping("sale") @ResponseBody public AjaxResult sale(Ticket ti...原创 2020-02-11 23:26:13 · 357 阅读 · 0 评论 -
select标签实现从后端数据库查询并显示到前端
效果如上图。下边上代码:java代码都是在Controller中 private void setAgentName (Model model){ List<DicAgentName> list = new ArrayList<>(); List<Agent> agents = agentService.selectBy...原创 2020-02-11 22:10:11 · 6213 阅读 · 0 评论