基于renren-fast的快速入门项目实战(实现报表增删改查) 说明:renren-fast是一个开源的基于springboot的前后端分离手脚架,当前版本是3.0 官方开发文档需付费,对于新手而言搭建好开发环境后不知道如何进行开发 本文将基于官方文档实现一个商品管理报表(增删改查) 一.数据表准备 先在renren_fast数据库中新建一个商品表tb_goods并插入数据,sql脚本如下: -- 数据表结构 DROP TABLE IF EXISTS `tb_goods`; CREATE TA…
SpringBoot的开箱即用功能,大大降低了上手一个WEB应用的门槛,友好的REST接口支持,在SpringCloud微服务体系中可编程性大大提高,本篇基于一个面向企业调用方用户的WEB API项目,基于SpringBoot来构建,简单看下接口的安全性模块设计. 主要借助于基于AOP技术来进行接口的安全防护,在SpringBoot下直接引入spring-boot-starter-aop即可使用. 1.在Pom中引入AOP配置 <dependency>       <groupId>…
需求分析 企业库房用于存放成品.半成品.原材料.工具等物资,一般情况下,这些物资统称为物料.库存管理常见业务包括物资的入库.出库.盘点.退货.报废以及财务核算等,业务逻辑比较复杂,库房信息系统项目开发周期一般要1~3个月. 本实践项目基于企业实际库存业务进行简化,实现一个简单的库存管理系统,便于学生在理解库存管理业务的同时,掌握Java SE开发技术,并最终完成整个项目开发. 库存管理是指在物流过程中商品数量的管理,是企业生产过程,商品流通过程中的重要环节.基本目标就是防止超储和缺货,以最合理的…
前言 步骤过于详细,多图慎入!!! 假设一个场景,要开发一个4s店维修部的办公系统,其功能有:前台接待,维修抢单,财务结算,库存管理.于是我们创建一个项目balabalabala写完交工. 一段时间后,客户提出,库存管理出现了重大调整.于是我们二次开发,写好之后,告知客户:“系统更新,所有部门暂停使用15分钟...”.于是,客户排队,维修停工,结算暂停...店内一片慌乱. 又一段时间后,客户提出,财务结算需要修改.于是我们再次开发,写好之后,告知客户:“系统更新,所有部门暂停使用15分钟...”…
1.预览: (1)完整项目结构 (2) 创建数据库.数据表: [user.sql] SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for user -- ---------------------------- DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `id` int(11) NOT NULL, `name` varchar(2…
注意:该项目只展示部分功能,如需了解,评论区咨询即可. 1.开发环境 开发语言:Java 后台框架:SpringBoot 前端技术:HTML+CSS+JavaScript+Bootstrap+jQuery 数据库:MySQL 设计模式:MVC 架构:B/S 源码类型:Web 编译工具:Idea.Eclipse.MyEclipse (选其一) 其他:jdk1.8.Maven.Navicat 2.系统的设计与实现 2.1系统角色 分为 管理员 和 用户 角色. 2.2 部分前端功能模块展示 2.2.…
SpringBoot 博客系统 后端: 框架:SpringBoot 安全框架:shiro 数据库:mysql ORM:mybaits mybaits-plus 插件:lombok 模板引擎:thymeleaf 前端 前端框架:layui Jquery Markdown: editor.md layui Table 本来是用来学习shiro的,学着学着就想写个博客系统.然后在原来的基础上进行了改造.但是以前写的shiro功能不全.目前已经写完了文章功能.文章分类.权限管理.角色管理.用户管理.剩余…
1. 为什么要记录日志 好处: a. 可以对一些重要功能进行记录,方便以后跟踪是谁操作此功能的. b. 在操作某些功能时可能会发生异常,但每次出现异常我们想定位日志都要去服务器查看我们的日志.有了日志记录,就能记录下该次异常,以便我们统计出现的次数或发生的时间. c. 可以对用户行为进行分析,了解用户常用操作,方便定点推送消息. 2. 为什么采用aop来做日志 好处: a. aop是面向切面编程的,符合开闭原则.能做到不修改原代码的基础上对代码进行扩展. b. aop是spring的核心功能,s…
接下来,我们開始http部分的开发. 在此之前.有必要先学习一下HTTP协议- http1.1 的rfc文档:http://www.ietf.org/rfc/rfc2616.txt 简单介绍 超文本传输协议(Hypertext Transfer Protocol.简称HTTP)是应用层协议,是一种请求/响应式的协议,即一个client与server建立连接后,向server发送一个请求,server接到请求后.给予相应的响应信息. HTTP 请求报文 HTTP 请求报文由请求行.请求头部.空行…
类似问题: 关于spring boot自动注入出现Consider defining a bean of type 'xxx' in your configuration问题解决方案 排查原因总结如下: 1.Application启动类建议放在公共最顶层,如不同模块均有package:com.saynight.web.com.saynight.service       建议Application启动类放在com.saynight目录下.2.在启动类上加上@SpringBootApplicati…