一、使用在类上常用注解1、@RestController使用处:类说明:代表这个类是REST风格的控制器,返回JSON/XML类型的数据,不能返回HTML页面,作用相当于@Controller(作用类上)+@ResponseBody(作用类或方法上)2、@Controller使用处:类说明:代表这个类是mvc模式的控制器(主要用于构建MVC模式的程序),返回的字符串是视图(view)的位置和名称,
转载 2024-02-27 22:53:24
145阅读
spring配置中property作为bean的属性。也就是指一个类中的成员。同时这个成员必须有get和set方法。property的一般用法:<bean id="playerDataManager" class="com.cp.game.PlayerDataManager" init-method="init" scope="singleton"> <property name
转载 2023-07-05 19:21:45
213阅读
目录@[TOC](目录)Service注解Service用法及示例传统方式是怎么做的呢?@Service注解是怎么体现业务逻辑复用的?总结Service注解@Service 注解是 Spring Framework 中的一种注解,它标识了这个类是一个业务逻辑层的服务 Bean。这意味着当 Spring 应用启动时,该 Bean 会被自动创建并加入到 Spring 应用上下文中。 简而言之,@Ser
转载 2023-05-25 20:59:36
91阅读
# 如何实现Spring Boot Pom Build标签 ## 引言 在使用Spring Boot进行项目开发时,pom.xml文件是非常重要的配置文件之一。其中,build标签定义了项目的构建配置,包括依赖管理、插件配置等信息。本文将介绍如何在Spring Boot项目中使用pom.xml文件的build标签,并提供详细的步骤和代码示例。 ## 整体流程 下面是使用pom.xml文件的bu
原创 2024-01-30 08:54:02
443阅读
需求缘起:在shiro和jsp配合使用的时候,有针对jsp的shiro标签,当我们使用的是thymeleaf也是可以使用shiro标签的,这就是本节要解决的问题。本节大纲:(1)添加依赖(2)在ShiroConfiguration添加配置(3)在index方法中存放userInfo(4)调整index.html       接下来看下具体的内容:(1)添加依赖 (2)在ShiroConfigura
原创 2021-01-06 21:29:33
235阅读
【视频&交流平台】à SpringBoot网易云课堂视频http://study.163.com/cours
原创 2021-07-14 14:10:06
386阅读
SpringSpring是一个开源容器框架, 主要功能是依赖注入或控制反转(IoC),web层,业务层,dao层,持久层的组件,并且可以配置各种bean,和维护bean与bean之间的关系。其核心就是控制反转(IOC)和面向切面(AOP)包括:Spring JDBC 、Spring MVC 、Spring Security、 
独立运行的Spring应用程序可嵌入Tomcat
转载 2023-11-20 09:39:36
309阅读
在访问/index页面,user用户不应该能够看到admin page的链接,针对这个问题可以通过sec:authorize标签进行控制。
原创 2021-07-14 11:18:18
1327阅读
# Spring Boot 接口支持 HTML 标签 在现代 Web 开发中,后端服务不仅需要提供数据,还要支持丰富的展示效果。例如,对于一些需要支持富文本编辑器的业务需求,我们可能会需要在 Spring Boot 后端 API 中返回 HTML 标签。本文将探讨如何实现这一目标,并提供相关代码示例。 ## 1. Spring Boot 概述 Spring Boot 是一个开源的 Java
原创 2024-10-18 05:04:08
80阅读
# Spring Boot 自定义标签的科普 Spring Boot 是一个用于简化 Spring 应用程序开发的框架。它极大地减少了配置过程,使得开发者能够专注于业务逻辑。当我们构建 Web 应用程序时,可能会需要创建自定义标签,以便更好地处理视图层的渲染和组件的重用。这篇文章将详细介绍如何在 Spring Boot 中创建和使用自定义标签,并结合示例代码进行说明。 ## 什么是自定义标签
原创 10月前
82阅读
在现代Web开发中,Spring Boot作为一个广泛使用的框架,常常会与JSTL标签库一起使用以简化视图层的开发。然而,随着技术的演进,开发者可能会希望替换掉JSTL标签库,以选择其他更灵活或功能更强大的解决方案。本文将详细描述如何在Spring Boot项目中替换JSTL标签库的过程,包括环境预检、部署架构、安装过程、依赖管理、配置调优以及迁移指南。 ### 环境预检 在开始替换JSTL之
原创 5月前
9阅读
需求:在测试Spring MVC的时候使用到了JSP,这个时候报错如下:解决方法:加入以下依赖: <!--JSP依赖--> <depend/groupId> <artifactI...
原创 2022-07-08 18:16:48
355阅读
首先,linux下必须先装有项目构建工具maven,代码管理工具git/svn等等。以本项目为例:原理就是在服务器上有一个项目对应git服务器代码的应发布项目,用git来管理,每次本地代码更新,直接push到git服务器上,然后在服务器下进行pull,这样服务器上的代码就和git服务器上的预发布代码是一样的,然后利用maven来对服务器代码进行打包,再把jar包从项目路径下cpoy到预发布路径下,
转载 2024-09-16 07:32:05
70阅读
1,添加 pom.xml grade: 2, 数据库:
原创 2022-09-02 17:17:59
119阅读
一、概述    不同的环境(测试环境、开发环境)有不同的配置,目前希望在打包的时候,就直接打出针对不同环境的包(内含有某个环境的配置)。Maven本身在 pom.xml 中就提供了 profile 标签进行配置;    spring boot 开发的软件,其也有不同的配置,在结合 maven 打出对应的包的时候,也需要 指定 spring.profiles.
转载 2023-07-07 22:16:45
651阅读
在项目开发中,有一些组件不能满足我们快速开发的要求,我们需要封装一些组件来更加的便利我们。比如,我们可以封装一个下拉框组件,只要开发人员只有引用这个组件的标签,就能出现效果,而不用再去请求url,渲染等等。以下我们以一个select下拉组件为例1、我们先自定义一个类:MqInputTagProcessor  并继承了AbstractElementTagProcessor父类package
转载 2023-07-08 20:54:15
0阅读
Mybatis 在当下互联网开发环境,十分重要。本章主要讲述 Mybatis 如何使用。 从本系列开始,都需要用到 mysql 数据库 和其他一些参考的数据库。请准备相关环节。本章需要以下环境支撑:
原创 2021-09-28 15:23:58
326阅读
本文:https://github.com/fishpro/spring-boot-study/tree/master/spring-boot-study-jdbc 根据个人实践情况做一些注释 感谢fishpro的教程 -------...
转载 2020-03-13 21:04:00
353阅读
一. JWT简介什么是JWT?JWT(JSON Web Token)是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准。它将用户信息加密到token里,服务器不保存任何用户信息。服务器通过使用保存的密钥验证token的正确性,只要正确即通过验证;应用场景如用户登录。JWT详细讲解请见 github:https://github.com/jwtk/jjwt为什么使用JWT?随着技术的发
转载 2023-10-01 00:34:20
38阅读
  • 1
  • 2
  • 3
  • 4
  • 5