springboot
文章平均质量分 60
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域。
编程初学者01
愿代码干净整洁,合理注释,不断进步。
展开
-
springboot security post提交ajax请求遇到403错误解决方法
其实简而言之,就是csrf有问题。我们需要在html中添加一些东西。原创 2023-06-14 12:02:41 · 335 阅读 · 0 评论 -
thymeleaf知识点小结
在Web应用中,我们一般采用MVC设计模式实现对应的模型(M)、视图(V)和控制器©,而视图就是用户看到的并与之交互的界面。而现在的Web应用更倾向于使用动态模板技术,从而实现前后端分离和页面的动态数据展示。而Spring Boot对很多模板技术提供了支持,比如FreeMarker、Groovy、Mustache、thymeleaf。原创 2023-03-14 22:54:21 · 81 阅读 · 0 评论 -
~{ }片段表达式用法
~{ }片段表达式原创 2023-03-23 18:49:33 · 116 阅读 · 0 评论 -
【ssmp】springboot综合开发——图书管理系统【CRUD】
五一玩的很尽兴,不知不觉学习springboot也有2个多月了,还是想着对之前所学知识点进行综合,于是便有了这期的综合开发的图书管理系统。虽然总体来看还是CRUD那套,但是也算是对之前学习的检验,与大家分享交流也算是一种乐趣。这个项目呢是黑马程序员springboot2视频教学里的项目,原文链接我放在这里了,感兴趣的同学也可以跟着老师敲一遍,也可呀听听老师的讲解,我也是跟着黑马老师做的,相关细节肯定说不到。图书管理系统实战链接里面有些是老师在讲解中辅助的一些东西,其实并不需要,大家自行辨别哦在浏览器中输入原创 2023-05-05 21:41:19 · 1160 阅读 · 4 评论 -
mybatis-puls条件查询、分页功能
MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。原创 2023-04-05 23:34:59 · 262 阅读 · 0 评论 -
springboot项目学生表增加学生
springboot,mybatis,数据库,添加学生页面原创 2023-03-31 10:44:06 · 206 阅读 · 0 评论 -
【承接上文】Restful风格用swagger测试接口
Swagger 是最流行的 API 开发工具,它遵循 OpenAPI Specification(OpenAPI 规范,也简称 OAS)。Swagger 可以贯穿于整个 API 生态,如 API 的设计、编写 API 文档、测试和部署。Swagger 是一种通用的,和编程语言无关的 API 描述规范。打开的页面如下,可以在这里进行测试,这里就是我们的Book-controller打开的网址为:(这里是我自己设置的端口号为80,读者可以自行设置)原创 2023-04-27 17:33:02 · 70 阅读 · 0 评论 -
mybatis可能需要的配置
【代码】mybatis可能需要的配置。原创 2023-03-31 12:03:24 · 40 阅读 · 0 评论 -
重定向redirect
redirect:/映射。重定向原创 2023-03-29 22:20:47 · 138 阅读 · 0 评论 -
ajax请求简单示例
ajax请求发送的3种方式原创 2023-04-23 13:51:05 · 141 阅读 · 0 评论 -
thymeleaf 显示学生信息表详细信息
显示页面详情原创 2023-03-17 11:01:35 · 392 阅读 · 0 评论 -
springboot 图片文件的上传并显示于页面
在数据库中用picUrl来放图片更新页面这里我们只需要做图片的更新就行控制器效果显示原创 2023-04-14 11:03:24 · 384 阅读 · 0 评论 -
mybatis-plus相关知识点【自用】
【代码】mybatis-plus相关知识点【自用】原创 2023-03-31 12:09:34 · 32 阅读 · 0 评论 -
Restful风格使用postman测试接口【增删查改示例】
Postman 最早是google的一个插件存在的,但是又google退出中国以及postman团队对工具的定位,主攻pc端app的开发及优化,现在的google插件已经很少再使用了,postman虽然是一个商用软件,但是对于我们普通用户来说,基本功能完全够用的。Postman 从最初设计上就是为接口测试而生的,所以在程序员中广泛使用,在开发调试网络程序时跟踪一些网络请求,能够高效的帮助后端开发人员独立进行接口测试。原创 2023-04-26 21:04:33 · 1309 阅读 · 0 评论 -
注解方式整合Mybatis增删改查
mybatis增删改查原创 2023-03-23 18:27:04 · 847 阅读 · 0 评论 -
@Controller爆红
springboot @Controller爆红解决原创 2023-03-24 11:44:57 · 1674 阅读 · 1 评论 -
springboot 拦截器
只有用户登录后才可以访问页面,其他情况未登录时会被拦截并跳转到登录页面进行登录注册拦截器创建一个config文件夹,再新建类MyLoginConfig除了我们排除的页面之外都会被拦截,注意:一些静态资源,如css,js等就没有拦截的必要了。登录页面参考拦截成功效果student页面被拦截,可以看到上方网址对应的是student页面,但是却显示登录页,并有相应的提示信息。原创 2023-04-14 09:49:12 · 104 阅读 · 0 评论 -
Redis缓存【chatgpt生成】
Redis缓存是一种强大的技术,可以帮助我们提高应用程序的性能和可扩展性。使用Redis缓存需要遵循一些步骤,包括安装Redis服务器、连接到Redis服务器、存储数据、读取数据和删除数据。当我们使用Redis缓存时,我们可以减少对数据库的访问次数,因为我们可以从Redis缓存中读取数据而不是从数据库中读取数据。Redis缓存是将数据存储在Redis内存中的一种技术。当我们的应用程序需要处理大量的请求时,Redis缓存可以帮助我们快速地响应这些请求,因为它可以在内存中存储数据,而内存比磁盘更快。原创 2023-05-09 20:39:14 · 73 阅读 · 0 评论 -
新建一个实体类(如Student,Teacher),从配置文件中读取数据,使用Thymeleaf模板,将数据显示在一张网页上。
新建一个实体类(如Student,Teacher),从配置文件中读取数据,使用Thymeleaf模板,将数据显示在一张网页上。原创 2023-03-03 13:44:17 · 804 阅读 · 2 评论 -
maven 阿里云镜像以及maven全项目的默认启用
在springboot部署项目时,由于我们的jar包是从国外下载的,如果没有“科学上网”的条件的话,是非常之慢的。因此需要国内的镜像来便捷我们的操作,阿里云镜像就是一个很不错的选择。找到settings.xml在mirrors标签内添加也要注意自己本地仓库的位置,以下是我的位置,自己修改一下。在这里的配置时建议java中JDK版本在1.8。原创 2023-03-04 11:47:00 · 735 阅读 · 0 评论 -
springboot–简单的课程信息表
使用thymeleaf和bootstrap显示课程信息表(内容自定)的页面。原创 2023-03-08 00:42:09 · 735 阅读 · 0 评论 -
thymeleaf fom表单自带csrf保护探究
CSRF(Cross-site request forgery),中文名称:跨站请求伪造你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取你的账号,甚至于购买商品,虚拟货币转账…造成的问题包括:个人隐私泄露以及财产安全。原创 2023-05-27 19:49:22 · 252 阅读 · 0 评论 -
邮件服务程序,能发送简单文本邮件和包含图片及附件的邮件!
写到此处,笔者不禁感概,曹孟德的诗很有感染力,在此处,虽是抒发曹孟德对人才的渴望。但是现在很多人喜欢用这两句来表达爱意,我也一样。虽然作为一名理工男,很难懂得如何去爱一个女孩,但是我一直在准备,一直在锻炼自我,希望有一天我也可以遇到我的"青青子衿",为了她,我沉吟至今。pom文件要添加与邮箱有关的依赖,这个springboot官方已经帮我们做好了,可以直接用,不用找第三方依赖。读者最近十分繁忙,闲暇之余,要去锻炼了现在,读者再会!在这里我设置的主题名为纯文本测试,发送的内容是青青子衿,悠悠我心。原创 2023-06-09 21:03:21 · 546 阅读 · 0 评论 -
springsecurity登录认证授权示例
Spring Security 是 Spring 家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比Shiro丰富。 一般来说中大型的项目都是使用SpringSecurity 来做安全框架。小项目有Shiro的比较多,因为相比与SpringSecurity,Shiro的上手更加的简单。 一般Web应用的需要进行认证和授权。 认证:验证当前访问系统的是不是本系统的用户,并且要确认具体是哪个用户 授权:经过认证后判断当前用户是否有权限进行某个操作。原创 2023-05-18 23:28:42 · 317 阅读 · 0 评论 -
springSecurity记住我功能
SecurityConfig类,重写configure(HttpSecurity http)在百忙之中水一篇文章还是很有必要的,嘿嘿。原创 2023-05-23 12:47:55 · 66 阅读 · 0 评论 -
rabbitMQ和Erlang安装后无法访问localhost:15672解决方法
分别表示显性和隐性启动,如果没有E和e,这也就是你打不开localhost:15672的原因所在,可能性很大。这个是我rabbitMQ安装在电脑上的位置,具体的要看你最近安装的位置,总之找到。正常启动的服务应该是如下所示,E。基本就可以解决打不开的问题了。就在这里输入cmd即可打开。原创 2023-06-03 14:01:19 · 1538 阅读 · 0 评论 -
基于api和注解方式实现Redis缓存
implements Serializable和private static final long serialVersionUID = -1;注解方式记得在主启动类上加@EnableCaching注解。原创 2023-05-12 12:11:23 · 278 阅读 · 0 评论 -
rabbitMQ基于api方式、配置方式、注解方式实现fanout交换机和相关对象完成一次通信
在这里由于我们要对三种方式进行测试,因此测试类中的交换机和队列名称要随之变化,那么对于第一种api方式,我们就使用fanout_exchange交换机和fanout_queue_email和fanout_queue_sms来进行api方式。没错对于注解方式而言,除了service和api方式不同外,其他进行测试的步骤都是一样的。其实对于配置方式而言,除了配置和api方式不同外,其他进行测试的步骤都是一样的。用于进行测试,不一定要用数据库,咱们直接就new出一个对象来就行之后。原创 2023-06-03 16:12:01 · 137 阅读 · 0 评论