Spring 简介Spring 是分层的 full-stack(全栈) 轻量级开源框架,以 IoC 和 AOP 为内核,提供了展现层 Spring MVC 和业务层事务管理等众多的企业级应⽤技术,还能整合开源世界众多著名的第三⽅框架和类库,已经成为使⽤最多的 Java EE 企业应⽤开源框架。Spring 官⽅⽹址:http://spring.io/我们经常说的 Spring 其实指的是Sprin
Spring Boot入门开发SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始化搭建以及开发过程。创建环境1、首先创建一个空工程 2、File–>settings–>输入Maven查看Maven的版本 3、点击file–>Project Settings–>Module–>new Module–>Spring
转载 2023-06-19 03:48:03
84阅读
Spring Tools 4 for Eclipse 中依次选择 File->New->Maven Project,然后在出现的界面中按图 1 所示增加相关信息。 图 1 创建 maven 项目完了上述操作之后,在 pom.xml 中添加 Spring Boot 的依赖,代码如下所示。1. <parent> 2. <groupId>org.springfra
转载 2024-01-30 21:01:45
44阅读
# 如何建立Spring Boot项目 ## 问题描述 假设我们要开发一个简单的图书管理系统,需要使用Spring Boot来构建后端服务。我们希望从零开始,逐步完成项目的搭建和功能开发。 ## 解决方案 ### 第一步:创建Spring Boot项目 首先,我们需要创建一个新的Spring Boot项目。可以使用Spring Initializr来快速生成项目的基本结构。 1. 打开
原创 2023-10-07 11:53:11
21阅读
在这篇博文中,我们将深入探讨如何在 Spring Boot 应用中建立和使用 Socket 连接。这是一个非常实用的技能,尤其是在需要进行实时数据传输的场景中。下面我们将依次进行环境配置、编译过程、参数调优、定制开发、调试技巧和进阶指南,这样就能帮助大家更好地掌握这项技术。 ### 环境配置 在开始之前,我们需要确保环境的准备工作到位。下面是所需的步骤和依赖版本。 1. **安装 JDK 1
原创 6月前
28阅读
SpringBoot最简单搭建1 前期准备1-1 环境准备编译器:IDEA (后续以IDEA为例)jdk版本:jdk1.8构建工具:Maven1-2 创建新项目第一步:打开IDEA,点击Create New Project,左侧选择Spring Initializer ,右侧分别配置JDK、项目名称、项目地址等。第二步:选择起步依赖,后续按需添加。1-3 配置文件第一步:创建SpringBoot基
转载 2023-05-25 20:35:41
93阅读
Spring JPA 提供了三种方法创建JPA EntityManagerFactory: LocalEntityManagerFactoryBean LocalEntityManagerFactory
原创 2023-07-24 18:50:42
75阅读
一、项目介绍本项目分为管理员与普通用户两种角色 后台管理员功能: 求购管理,收购管理,学生管理,评论管理,建议管理,新闻公告,网站设置,订单管理,图书管理。 1.求购管理实现了查看前台用户发布的求购信息和删除功能 2.收购管理实现了学生发布的二手书籍商品的查看和收购 3.学生管理实现了前台用户信息的查看和账号冻结功能 4.评论管理实现了对发布的图书的留言评论信息的查看和删除功能 5.建议管理实现了
下面基本看图说话,我用的sts版本是3.4项目建立完成后,会有一堆错误,是因为本地还没有引入
原创 2023-01-04 12:41:20
109阅读
一、SpringSpring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。1、 Spring简介单体地狱:Servlet JDBC JSP …替代JDBC的框架: MyBatis;2002,Rod
https://www.iteye.com/blog/412887952-qq-com-2404851
原创 2021-12-24 10:57:06
171阅读
从2006年起,我便在一家小软件公司打工。由于员工数量少,所以基本上每个人都是身兼多职,这是我当时安心在小公司工作的一个重要理由,这样的工 作模式让我学习到了很多东西,从网络到数据库,从系统调试到服务器维护,从JEE到PHP, 从JAVA GUI 到Workflow,在最近的这一年时间里,这些东西都需要由我来负责,确实对我在JAVA领域的学习促进很大。在公司参与的工程基本上都是网络应用程序 类
转载 精选 2009-04-02 16:48:01
518阅读
在使用IDEA构建Spring项目时,我常常遇到“idea建立spring项目java没有目录”的问题。这个问题具体表现为项目初始化后,Java文件夹及其相关目录并未生成,导致后续开发工作无法进行。这让我想深入分析这个技术痛点,记录下我的解决过程,并为未来可能遇到类似问题的开发者提供参考。 ## 初始技术痛点 面对初次创建Spring项目时缺少Java目录的现象,许多开发者可能体验到挫折感,特
原创 7月前
66阅读
1. 概述在《Sentinel 极简入门》中,我们简单了解了 Sentinel,并搭建了 Sentinel 控制台。如果还没看的胖友,可以先看看该文的「1. 概述」和「2. 控制台」小节。Sentinel 功能比较强大,同时胖友可能对服务容错可能比较陌生,所以我们跟着示例,一个一个来学习噢。2. 流量控制示例代码对应仓库:lab-46-sentinel-demo。在本小节,我们来学习下 Senti
转载 2月前
394阅读
使用宝塔上传jar(基于SpringBoot)走了好多弯路,所以想把这些记录下来!一、服务器购买博主是在618购买的腾讯云服务器,优惠力度比较大,入手了一个一年的,至于是选择腾讯云还是阿里云,感觉对于个人博客而言都差不多,由于之前用过腾讯云,所以又买了腾讯的,这里给个连接:腾讯云购买地址:腾讯云购买地址 阿里云购买地址阿里云购买地址 我买的就是腾讯云里面的这个,记得购买下单时更改成CentOS ,
转载 2024-09-06 07:46:36
1032阅读
Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由Rod Johnson在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为J2EE应用程序开发提供集成的框架。
1. MVCMVC 是 Model View Controller 的缩写,它是软件⼯程中的⼀种软件架构设计模式,它把软件系统分为模型、视图和控制器三个基本部分。View (视图): 指在应⽤程序中专⻔⽤来与浏览器进⾏交互,展⽰数据的资源.Model (模型): 是应⽤程序的主体部分,⽤来处理程序中数据逻辑的部分.Controller(控制器):可以理解为⼀个分发器,⽤来决定对于视图发来的请求,需
原创 精选 2024-10-24 13:39:19
223阅读
第37章 MongoDB 高级索引教程考虑以下文档集合(users ):{ "address": { "city": "Los Angeles", "state": "California", "pincode": "123" }, "tags": [ "music",
小弟第一次写博客,空闲时间整理出来,望大家互相交流! 如有技术上的漏洞,请海涵!近期,公司需要新增即时聊天的业务,于是用websocket 整合到Springboot完成业务的实现。一、我们来简单的介绍下websocket的交互原理: 1.客户端先服务端发起websocket请求; 2.服务端接收到请求之后,把请求响应返回给客户端; 3.客户端与服务端只需要一次握手即可完成交互通道; 如图所示:
转载 2023-11-12 12:24:18
40阅读
在进行DAO本地测试或者单元测试时,db环境有时很难弄,而且即使调通了db环境,有时也不想往db里面灌些无用数据,所以,
原创 2023-03-27 06:04:13
179阅读
  • 1
  • 2
  • 3
  • 4
  • 5