
SSM/Springboot
Spring的一些总结与笔记
狮子座的程序员
不积跬步无以至千里,不积小流无以成江海
展开
-
SpringBoot——三种方式,前后端解决跨域
AJAX请求,前端解决跨域方法dataType : "jsonp",注:此方法只能用于get请求,无法使用post请求!!!暂时还没有找到前端跨域还能post的方案。可以在java后端修改response属性来解决跨域post原创 2021-11-05 11:19:45 · 203 阅读 · 0 评论 -
SpringBoot——@RequestBody和@RequestParam区别以及form-data和json的选取
@RequestBody@RequestBody一般用于post方法,因为post的数据都在包含在请求体中的,正如注解的名字含有"body"身体的意思。在@RequestBody中使用的json格式的数据,不能解析form-data的数据。@RequestBody只能有一个后台接收举例@PostMapping("/addcustomer") public Result addCustomer(@RequestBody String jsondata){ //获取的是jso原创 2022-02-26 12:07:27 · 5938 阅读 · 0 评论 -
SpringBoot——修改启动logo
SpringBoot修改启动logo添加banner.txt在resource下面添加banner.txt,把需要打印的文本放里面就行了推荐的热门文本网站在这里面输入你想要的都有,什么佛祖,山,新年,圣诞节,都有的logo文本生成网站...原创 2021-12-01 21:13:30 · 374 阅读 · 0 评论 -
SpringBoot————设置定时任务
SpringBoot设置定时任务文章目录SpringBoot设置定时任务定时方法前言:设置定时,springboot真的很简答,两个注解就完事儿了…定时方法1.在Application上添加@EnableScheduling注解来开启定时@SpringBootApplication@MapperScan("com.lion.mapper")@EnableSchedulingpublic class MemoryApplication { public static void main原创 2021-12-01 15:38:34 · 718 阅读 · 0 评论 -
SpringBoot———集成邮件发送
SpringBoot进行邮件发送文章目录SpringBoot进行邮件发送前提准备添加依赖设置properties使用方式如果使用springboot的话,发邮件很简答。。。非常非常EZ的前提准备开通邮箱的smpt,QQ或者162/163什么的,自己开通就好了,记住那个密码!!!添加依赖<!--邮件模块依赖--> <dependency> <groupId>org.springframework.boot</原创 2021-12-01 13:28:48 · 864 阅读 · 0 评论 -
SpringBoot——项目云e办——mybatis-plus的使用
mybatis-plus的使用文章目录mybatis-plus的使用mybatis-plus的作用mybatis-plus所需的依赖使用方式mybatis-plus的作用通过数据库连接,对数据库的表逆向编程,生成pojo、controller、service、serviceimpl、mapper和mybatis的配置文件xml。说白了就是俩字儿:省(偷)事(懒)mybatis-plus所需的依赖<dependencies> <!--web 依赖-->原创 2021-11-24 20:05:22 · 293 阅读 · 0 评论 -
JPA使用
引入<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId></dependency>实体类//tb_product是数据库类名@Entity@Table(name="tb_product")public class Product {原创 2021-08-22 16:57:12 · 91 阅读 · 0 评论 -
SSM框架学习——【Spring】——Spring入门
Spring 入门文章目录Spring 入门概述使用 Spring 框架的好处hello spring1.1 jdk环境配置1.2 安装IDE1.3 准备maven环境1.下载maven应用2.解压zip包,配置环境变量3.在intellij中配置maven环境(见1.4)4.配置maven中央仓库阿里云镜像5.配置maven本地仓库地址1.4 创建hello world项目1. intelli...原创 2020-02-06 16:45:36 · 828 阅读 · 3 评论 -
SSM框架学习——【Spring】——Spring IOC & DI 控制反转与依赖注入
Spring IOC &DI文章目录Spring IOC &DIIoC 容器Spring 的 BeanFactory 容器Spring ApplicationContext 容器IOC与DI的概念传统开发模式ioc开发方式Dependency Injection依赖注入的方式依赖注入的java类型1. 字面值类型2.null值3.集合类型Bean 自动装配自动装配模式Bean 的...原创 2020-02-06 16:48:12 · 707 阅读 · 0 评论 -
SSM框架学习——【Spring】——代理模式 & Spring AOP
Spring AOP文章目录Spring AOP代理模式1. 静态代理2. 动态代理3. CGLIB代理Spring AOPAOP 术语通知的类型简单实现execution表达式Spring 框架的一个关键组件是面向方面的编程(AOP)框架。面向方面的编程需要把程序逻辑分解成不同的部分称为所谓的关注点。跨一个应用程序的多个点的功能被称为横切关注点,这些横切关注点在概念上独立于应用程序的业务逻...原创 2020-02-06 16:42:18 · 224 阅读 · 0 评论 -
SSM框架学习——【Spring MVC】——Spring mvc 入门
Spring mvc 入门文章目录Spring mvc 入门Servlet api jspintellij 创建 maven springmvc项目过程1. 创建maven 项目2.引入所需依赖3. 给intellij的项目引入web模块4 intellij中加入tomcat和其依赖hello springmvc项目1. 编写jsp2. 编写controller3. 编写spring主配置类4...原创 2020-02-09 18:54:21 · 560 阅读 · 0 评论 -
SSM——【SpringBoot】——SpringBoot笔记
SpringBoot搭建 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <de...原创 2020-02-26 19:22:59 · 199 阅读 · 0 评论 -
springboot——【开篇】——什么是springboot?为什么要用springboot?
什么是springbootSpring Boot是一款集成框架。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。说白了,springboot就是一款容器,一款里面装了web开发的各种工具的百宝箱。为什么要用springboot那还用说,当然是因为它方便啊!简化了很多东西啊!1.就那一点来说,它简化了很多的配置!!学习过SSM框架的人都知道,在SSM框架中还是需要配置一些文件的,就比如最代表性的springmvc的xml配置,在springboot中直接省略,在maven的原创 2020-05-19 19:06:07 · 1640 阅读 · 0 评论 -
spingboot——【框架】——lombok,一款致力于实体类的插件
什么是lombokLombok项目是一个Java库,它会自动插入编辑器和构建工具中,Lombok提供了一组有用的注释,用来消除Java类中的大量样板代码。仅五个字符(@Data)就可以替换数百行代码从而产生干净,简洁且易于维护的Java类。说白了,lombok是一款致力于简化实体类代码的插件。为什么要使用lombok试问,没有接触过lombok的同学是否在编写实体类时,先编写属性,然后紧接着用IDE的构造器再去创建很多的get和set以及constructor,对吧?假如你的实体类有9个属性,虽然不原创 2020-05-19 19:05:32 · 277 阅读 · 0 评论 -
springboot——【框架】——Thymeleaf,一款致力于前端的框架
什么是ThymeleafThymeleaf框架,这是一个较为新颖的模板引擎。使用Thymeleaf,可以完全抛弃JSP,进入一种更为简便的页面开发模式。说白了,就是一款致力于前后交互的框架,可以使用类似于JSTL标签的标签进行数据的显示。可以简单的理解为升级版的JSTL,完全取代JSP的新技术。为什么要使用Thymeleaf第一,Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持 html原创 2020-05-19 19:04:56 · 3585 阅读 · 0 评论 -
SpringBoot——【thymeleaf】——基础语法
对象数据th:text="user.username"th:text="{user.username}"th:text="user.username"th:text="{user[‘username’]}"th:object="${user}" th:text="*{username}"list集合数据th:text="list.get(0)"th:text="{list.get(0)...原创 2020-02-26 11:40:42 · 295 阅读 · 0 评论 -
SpringBoot——【thymeleaf】——为什么要使用thymeleaf
什么是Thymeleaf ?Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点:第一,Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持 html 原型,然后在 html ...原创 2020-02-26 12:35:00 · 6707 阅读 · 1 评论