背景:最近公司新接了一个小项目,在下有幸承担了后台开发的所有部分。所以基于以上环境,我开始着手搭建了一个以springboot为基础的项目,其中包含了整合shiro。开发环境:springboot版本1.5.9<parent> <groupId>org.springframework.boot</groupId> <artifactId
简介这一小节主要是,整合Redis,需要提前在开发机上安装好Redis才能进行以下操作步骤这里我用的是Windows下的 redis 3.0,可以自行下载安装适合自己系统的redis添加Redis依赖<!-- redis --> <dependency> <groupId>org.springframework.boot</grou
转载 2024-03-01 11:26:06
84阅读
下面写个简单的token单一点登录系统来验证下。当访问系统未登录时,跳转到登录页,登录后进入首页,左侧导航栏展示默认菜单(首页)和有权限的菜单。一、写在前面:关于session和token的使用,网上争议一直很大。总的来说争议在这里:(1)session是空间换时间,而token是时间换空间。session占用空间,但是可以管理过期时间,token管理部了过期时间,但是不占用空间. (2)sess
转载 2024-09-18 14:32:58
194阅读
boot在计算机术语中是启动的意思,SpringBoot也就是Spring的启动器。稍有经验的JavaWeb程序员对于传统SSM结构的MVC应用,大多数最不好的体验就是搭建一个项目需要进行大量的配置。稍有不慎就可能采坑。更关键的是有些配置基本就不会去进行定制化修改。为了解决这个问题,SpringBoot出世了。就如同我们所想的,SpringBoot给我们进行了大量的默认配置,从而达到了我们部署一个
转载 2024-03-31 07:17:57
120阅读
一、软件分层二、目录结构在Maven结构下,后端开发可分为四个包,分别对应软件层次的四个模块:1、com.a03.beans:数据库的实体类,对应数据库层次2、com.a03.mapper:数据层的接口,对应数据层。数据层的接口与数据库的表往往是一对一的。        主流Mybatis可通过注解开发或映射文件开发。
前言:  我的后端项目是Java写的,用的Springboot框架。在部署服务器并配置https访问过程中,因为做了一些令人窒息的操作(事后发现),所以老是不能成功。  不成功具体点说就是:域名地址可以正常访问(http/https均可),而部署在服务器上的API仍然只能通过http访问,通过https访问会显示不安全连接!  通过提交工单,得到阿里云工作人员的帮助,他们给出了答案:      然
  学习过一个项目,记录一些基本知识点。  程序仓库:https://gitee.com/juncaoit/basic-springboot 目录:  1.springboot 的官网  2.@Controller与@RestController的区别  3.springboot的目录结构  4.同个⽂件的加载顺序  5.解压后的jar包的目录  6.对外接口使用统一的json格式  7
转载 2024-05-10 03:16:10
439阅读
前言本文主要是想通过后端 Spring Boot 技术和前端 Vue 技术来简单开发一个登录demo,该demo以简单、方便理解的方式来记录前后端结合使用的过程,方便正式开发复杂项目时能提前整体理解流程,demo最终实现的效果如下图: 效果图 DEMO功能描述输入http://localhost:8080回车浏览器自动跳转到http://localhost:8080/login登录页面,
转载 2024-04-18 12:06:13
253阅读
目录一、《安卓安装包管理后台》项目说明:(一)、项目描述(二)、开发背景(三)、开发前编写的需求文档(四)、包含技术栈(1)、spring boot 后端(2)、vue3前端(五)、项目截图二、专栏简介:三、专栏大纲:(一)、项目源码本地部署;(二)、spring boot项目实战——从零开发《安卓安装包管理后台》(三)、vue3项目实战——从零开发《安卓安装包管理后台》四、源码下载五、个人公众号
项目介绍本选题则旨在通过标签分类管理等方式,实现管理员:首页、个人中心、用户管理、简历模板管理、模板类型管理、招聘会管理、报名招聘管理、简历上传管理、求职论坛、我的收藏管理、系统管理,用户;首页、个人中心、报名招聘管理、简历上传管理、我的收藏管理,前台首页;首页、简历模板、招聘会、简历上传、求职论坛、系统公告、个人中心、后台管理、在线客服等功能。从而达到对简历系统信息的高效管理。功能介绍1、关于简
Spring Boot 系列文章第二弹开始啦~ 上一篇文章中我们概述了Spring Boot特性、优缺点等,相信你对它有了一定印象。今天,让我们一起动手开始第一个SpringBoot项目吧环境准备编译器: IDEA JDK版本:1.8 构建工具:Maven一 新建项目建议大家使用IDEA创建项目,操作方便简单快捷。在日常的编码中,能够起到事半功倍的效果。 第1步:打开IDEA,点击Create N
转载 2024-03-04 06:45:13
32阅读
谷粒学院项目笔记------后端代码生成器CodeGenerator部分代码说明:gc.setOutputDir("D:\\javaProjects\\guli_parent\\service\\service_edu" + "/src/main/java"); //代码生成目录即生成的代码放在哪个目录下,最好写目录的绝对路径 gc.setAuthor("testjava"); //生成
# Java后端项目代码详解 ## 引言 在当今互联网时代,Java后端开发成为了非常热门的技术方向。Java后端项目代码结构和设计模式对于程序开发者来说至关重要。本文将以一个示例的Java后端项目代码为例,详细介绍Java后端项目代码结构、关系图和序列图。 ## 1. 代码结构 一个典型的Java后端项目通常包含以下几个主要的模块和文件: - `src`:项目的源代码文件夹,包含所
原创 2023-09-18 07:57:41
290阅读
工欲善其事,必先利其器 。对于从事软件开发的您也一样,有一套熟悉的bootstrap后台ui框架,bootstrap 后端模板让您的开发速度大幅度提升,今天给大家整理了7 个优质 bootstrap 开源项目给大家参考,希望能够帮助到正在学习的小伙伴!(排名不分先后)1、简单通用的网站管理后台模板白色的网站管理后台模板,包含产品管理,新闻分类,资讯管理,产品管理,用户管理,404页面,修改密码页面
告别混乱代码,这份 SpringBoot 后端接口规范太及时了!文章目录一、前言二、环境说明三、参数校验1、介绍2、Validator + 自动抛出异常(使用)3、分组校验和递归校验4、自定义校验四、全局异常处理1、基本使用2、自定义异常五、数据统一响应六、全局处理响应数据(可选择)七、接口版本控制1、简介2、Path控制实现3、header控制实现八、API接口安全1、简介2、Token授权认证
什么是spring?轻量:Spring 是轻量的,基本的版本大约2MB。 控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们。 面向切面的编程(AOP):Spring支持面向切面的编程,并且把应用业务逻辑和系统服务分开。 容器:Spring 包含并管理应用中对象的生命周期和配置。 MVC框架:Spring的WEB框架是个精心设计的框架,是Web框架
一、创建项目1.打开IDEA,左上角,File—New—Project2.选择 Spring Initializr,然后Next3.填写相应信息,然后Next。注意选择自己的java版本,Group和Artufact会影响包名4.选择相应驱动,需要选择红框里的三个5.填写项目名称和选择项目存放位置,Finish。到此,项目就新建好了。6.打开配置文件,粘贴如下代码(改一下数据库名称,账号,密码)#
参考了几位同行的Blogs和StackOverflow上的许多问答,搭建了此后端项目,替换原来的node.js后端,和前一篇中搭建的Vue Web App项目配合使用,后端准备只提供服务,不包含后端装配的页面,打算只使用MongoDb和Redis,所以JPA部分注释掉了,可打开使用,核心文件如下,供需要的人参考。pom.xml 1 <?xml version="1.0" encoding=
目录1.项目搭建1.1.项目前准备1.2导入pom依赖1.3.转换yml文件1.4.测试2.首页功能2.1.代码生成 2.2.前台界面的编写3.用户文明登陆3.1.实现登陆界面跳转 3.2.登陆验证3.3.盐加密4.服务端和客户端登陆密码管理1.项目搭建技术点介绍:前端:Freemarker、jQuery 后端SpringBoot、MyBatisPlus、Lombok 中间件
目录1.前言 2. 项目步骤2.1 目录结构 2.2 数据库 2.3 在pom.xml文件中加入依赖2.4 创建Student实体类2.5 创建dao接口和对应的mapper文件2.6 创建mybatis主配置文件2.7 创建service接口和实现类2.7.1 StudentService接口 2.7.2 StudentServiceI
  • 1
  • 2
  • 3
  • 4
  • 5