IOC是spring的两大核心概念之一,IOC给我们提供了一个IOCbean容器,这个容器会帮我们自动去创建对象,不需要我们手动创建,IOC实现创建的通过DI(Dependency Injection 依赖注入),我们可以通过写Java注解代码或者是XML配置方式,把我们想要注入对象所依赖的一些其他的bean,自动的注入进去,他是通过byName或byType类型的方式来帮助...
Tip:以下是我用SpringBoot+Vue搭建的轻量级博客的源码,有兴趣可以自己获取。// Git代码https://gitee.com/yeeevip/yeee-blog1 功能介绍这个博客项目从功能上整体划分为 后台管理端 和 前台用户端,管理端主要负责维护博客文章查看用户范围行为等,用户端主要用于展示博客文章和提供用户交互功能(点赞、评论等)1....
于是我去Github上找用Java语言写的博客系统, 找到自己喜欢的博客系统后拉下来研究了一通,发现他这个项目的技术栈和现在主流的互联网应用架构一样,比如用SpringCloud微服务、中间件、ES等等。 他这个项目用的倒是互联网公司主流框架,而且仅SpringBoot微服务都需要部署5个左右更何况还有ES等中间件,显然在我自己服务器(1...
服务端采用SpringBoot框架搭建,Mybatis—Plus做为持久层框架,SpringSecurity技术进行认证权限控制 数据库采用MySQL 前端采用了Vue2.x、Element-UI、axios、echarts等技术、管理系统采用vue-element-admin ✨ 成果展示 系统截图简单放几个,全部放太多了 前台系统 前台首页 登录页 系统可以匿名访问,包括浏览文章、给博主...
首先要搞清楚我们的项目的总体结构是什么,后端采用的是Java、管理平台采用的是Vue搭建,后期可能还会有移动端采用uni-app实现。采用前后端分离开发,这也是大多数企业使用的开发方式前后端分离,也就是说,我们使用Java将数据通过接口的方式暴露出来,然后前端只要拿到接口的地址就能获取数据,这样后期的维护,前后端的...
博客项目系统的基本增删改查 学习目的 搭建前后端分离项目的骨架 二:Java 后端接口开发 1、前言 从零开始搭建一个项目骨架,最好选择合适、熟悉的技术,并且在未来易拓展,适合微服务化体系等。所以一般以SpringBoot作为我们的框架基础。 然后数据层,我们常用的是Mybatis,易上手,方便维护。但是单表操作比较困难,特别是...
使用netty+websocket技术实现博客群聊和单聊功能 技术介绍 前端:vue3.0 + pinia + vue-router + axios + element-plus + echarts 后端:SpringBoot + nginx + docker + sa-token + Swagger2 + MyBatisPlus + Mysql + Redis + elasticsearch 其他:接入QQ、微博、码云、微信公众号等第三方登录,接入七牛云对象...
新建Springboot项目 开发工具与环境: idea mysql jdk 8 maven3.3.9 新建好的项目结构如下,SpringBoot版本使用的目前最新的2.2.6.RELEASE版本 pom的jar包导入如下: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> ...
【2024最新毕设】基于 大数据分析 + Vue + SpringBoot的智慧仓库管理系统项目实战,计算机毕业设计项目实战 01:55 分布式微服务黑马乐优商城毕业设计基于Vue+SpringCloud+rabbitmq+redis+Elasticsearch+nginx【计算机毕业/课程设计】 03:46 AI农作物病虫害预警系统基于Vue+Springboot+Java(计算机毕业设计课程设计) 02:08 ...
基于springboot+vue2的个人博客管理系统 实现代码: package com.example.blog.controller; import com.example.blog.entity.Result; import com.example.blog.entity.ResultGenerator; import com.example.blog.entity.User; import com.example.blog.mapper.UserMapper; import com.example.blog.util.RedisUtil; import...