
SpringBoot
文章平均质量分 73
SpringBoot知识点梳理
32224047_yw
anyway
展开
-
java调用FFmpeg实现视屏压缩
前言最近做人脸识别,对于过大的视屏(10M)以上,识别失败的几率比较大。找了下相关的视屏压缩资料。首先使用的是jave进行视屏压缩,但是踩坑失败,jave中有转码的过程,虽然压缩成功,各种压缩参数也调整了一大堆,但是在识别时,几乎都不会成功,但是只是压缩观看的话,还是可以使用jave的。继续踩坑,直接使用原生的FFmpeg,在windows系统通过cmd命令,进行压缩,调整对应的视屏参数,压缩效果可以,而且可以识别成功,下面简单的展示下java调用FFmpeg命令实现视屏的压缩,仅供参考。实现步骤原创 2021-09-06 17:53:05 · 1797 阅读 · 0 评论 -
java实现将图片,Word等文件存储到数据库
java实现将文件存储到数据库前言程序架构说明实现思路代码实现1.controller层主要代码2.Service层3.Dao层4.Mapper映射文件前言最近在工作中涉及到了一个将文件存储到mysql数据库中,实现文件存取操作的业务场景,本文将简单的对文件存储数据库的过程进行描述及实现程序架构说明采用的是springboot、mybatis实现对文件的转换与存储。实现思路1、从前端选择获取到需要上传的文件2、文件在Controller控制层将文件的类型和文件名称进行分割3、将文件转换为ba原创 2020-12-19 13:22:45 · 5030 阅读 · 6 评论 -
spring security入门--会话管理
1.说明程序代码采用之前(spring security入门--自定义UserDetails实现用户登录访问简单示例五)文章中的代码,本篇文章值给出修改部分的代码,详细代码请查看往期文章。地址:https://blog.csdn.net/qq_32224047/article/details/1086153012.会话理解会话(session)就是无状态HTTP实现用户状态可维持的一种解决方案。HTTP本身的无状态使得用户在与服务器的交互过程中,每个请求之间都没有关联性。这意味着用户得访问没原创 2020-09-16 15:02:49 · 404 阅读 · 0 评论 -
spring security入门--自定义UserDetails实现用户登录访问简单示例五
1.说明此示例,是在(spring security入门--从数据库读取数据实现用户登录访问简单示例四)的基础上改用了自定义UserDetails实现用户登录访问,因为这里只修改了实体类User和UserService中的代码,其他代码请参见示例四地址:https://blog.csdn.net/qq_32224047/article/details/1086077462.代码示例因为要实现UserDetails自定义,在User类中实现接口UserDetails,然后重写里面的方法注意原创 2020-09-16 09:58:17 · 10636 阅读 · 2 评论 -
spring security入门--从数据库读取数据实现用户登录访问简单示例四
1.说明之前的几个示例都是从内存中获取的数据,这里改写为从数据库获取数据实现用户登录访问功能从内存读取数据的代码可参看地址:https://blog.csdn.net/qq_32224047/article/details/1086045982.代码示例数据库建表语句CREATE DATABASE /*!32312 IF NOT EXISTS*/`security` /*!40100 DEFAULT CHARACTER SET utf8 */;USE `security`;原创 2020-09-15 20:05:04 · 2435 阅读 · 2 评论 -
spring security入门--基于角色实现用户登录访问简单示例三
1.说明此处只做spring security 基于角色实现用户登录访问简单示,只为说明spring security的简单使用方法基于权限实现用户登录访问简单示例 可以查看上一篇文章地址:https://blog.csdn.net/qq_32224047/article/details/1085978202.用户结构的RBAC权限模型在任何有认证授权逻辑的系统,都需要决定用户的权限,RBAC(ROLE-BASED-ACCESS-CONTROLLER)基于角色的权限控制模型,应用最广泛.原创 2020-09-15 18:55:18 · 745 阅读 · 0 评论 -
spring security入门--基于权限实现用户登录访问简单示例二
1.说明此处只做spring security 实现不同角色访问不同地址的简单示例代码,只为说明spring security的简单使用方法基本的登录可查看---spring security入门--实现用户名密码登录简单示例一地址:https://blog.csdn.net/qq_32224047/article/details/1079213872.代码示例项目结构AdminController 中的代码,做访问跳转测试用import org.springframe原创 2020-09-15 13:55:06 · 551 阅读 · 0 评论 -
spring security入门--实现用户名密码登录简单示例一
1.概述spring security默认的用户名是user,密码是随机生成的,那么能否自定义用户名和登录密码呢。spring security 提供给用户一个在整个配置中,扩展自定义逻辑的配置类主要自定义配置类,并且继承WebSecurityConfigurerAdapter,在类上添加@EnableWebSecurity注解就行,通过它就能实现自定义用户名、密码等信息2.实现过程2.1自定义一个内存用户覆盖父类方法configure(AuthenticationManagerBu原创 2020-09-15 13:16:57 · 1448 阅读 · 1 评论 -
Spring版本历程及SpringBoot的核心注解
1.SPRING版本历程1.1 SPRING 1.X当时开发者,在1.x时代,特点大量xml配置文件,内部编写大量bean标签,没有注解,因为java没出现注解1.2 spring 2.Xjava5出现了,为spring的更新奠定了基础。注解和反射的技术,使得spring将xml配置中的对象ioc过程转化成了注解@Controller @Componet @Service @Repository @Autowired @Resource @Qualifier有一部分xml配置可以省略原创 2020-07-20 20:44:57 · 538 阅读 · 0 评论 -
springboot的web项目打包运行方法
1.打包及执行方法在SpringBoot中,打包完成的格式是jar包,而不是war包。所以如果将打包文件放置在外置的tomcat的webapp不能下是不能运行的。要运行需要通过使用命令: java -jar **.jar2.插件的添加因为java -jar **.jar 命令执行过程需要去寻找main方法入口,所以在打包时需要在pom.xml中添加以下插件坐标才能通过命令逐步找到main方法入口,完成项目的启动pom.xml中的插件代码<build> ...原创 2020-07-20 20:29:54 · 1450 阅读 · 0 评论 -
SpringBoot与ssm框架项目静态资源放置位置对比
1.前言此文总结的静态文件放置位置,只作为个人数量总结翻阅使用,仅供参考2.SpringBoot中静态资源的放置位置springboot开发web应用,专门提供了静态资源的文件夹位置 static/resources。对于maven搭建的springboot可以在resources下创建这两个文件夹中的一个,SpringBoot就能后识别。(static/resources任意选一个作为文件名,并将该文件放置在resources目录下即可)注意:对于jsp页面,不适应这种资源的放置位置,原创 2020-07-20 19:42:26 · 686 阅读 · 0 评论