SpringBoot
文章平均质量分 68
悲雨叹风
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springboot通用日志实现+自定义注解+AOP(代码全!!!)
介绍我们在进行项目开发时经常会使用得logback/log4j+slf4j进行日志控制,这有助于我们记录用户操作和错误排查,更重要得是这是甩锅利器(0.0)。然而有些时候,客户要求记录敏感操作信息入库,这就需要我们进行更详细得日志记录操作。废话不多说直接上代码以下代码只是个Demo,仅供参考和学习。AOP + 自定义注解面向切面编程,用来强化功能。这个就不多介绍了,请自行百度。你可以的!注解这玩意,在实际开发中肯定没少用,大家也知道注解得好处。减少配置,拿来就用,方便!自定义注解 SysLo原创 2021-08-17 23:06:29 · 633 阅读 · 1 评论 -
Springboot整合PageOffice 实现word在线编辑保存。
一、查看官网http://www.zhuozhengsoft.com/点击首页下载,进入页面:最新得5.2,我们就下载5.2版本进行测试。二、查看下载包Samples5 为示例文件。放入tomcat中得webapps可以直接访问。localhost:8080/Samples5/index.html集成文件 里面有我们需要jar包新建springboot项目以及简单测试这里就不多说了。1、springboot 引入 pageoffice5.2.0.12.jar2、springbo原创 2021-08-10 22:47:21 · 4800 阅读 · 16 评论 -
java/springboot 实现本地资源下载
上代码具体逻辑都在代码注释中体现! @GetMapping("/downModel") public AjaxResult downModel(HttpServletResponse response) { //本地资源路径 String path = ""; //文件名 String fileName = ""; //创建文件对象 File file = new File(path);原创 2021-03-17 14:12:57 · 274 阅读 · 0 评论 -
SpringBoot+Vue图片上传实现总结
一、项目介绍后端:springboot前段: vue+element-ui组件杂谈图片上传在最近的项目中经常遇见,而且每次的需求也不一样。每次都能遇到新的坑,打算记录一下,写个demo方便下次使用。二、测试1. 图片上传组件element UI 官方网站图片上传组件(来自官网):<el-upload action="" list-type="picture-card" :http-request="requestUpload" :on-preview="handlePictu原创 2021-03-12 19:57:27 · 2571 阅读 · 6 评论 -
springboot获取请求参数源码分析
一、测试环境springboot+postman。注意我是在对springmvc有一定了解的基础上进行分析,有些地方描述的不是很细致,请谅解。学会debug是程序员的必须课!控制器1. @RequestMapping注解2. 接收参数为普通参数,非json数据请求详情查看结果二、源码分析打断点就在控制器打断点。断点结果和选择入口从invokeForRequest方法开始寻找源头!1. invokeForRequest方法作为入口2. getMethodArgume原创 2021-03-08 21:46:45 · 648 阅读 · 0 评论 -
shiro配置多realm,会执行多次授权操作即执行各个realm的doGetAuthorizationInfo方法
shiro配置多realm,会执行多次授权操作即执行各个realm的doGetAuthorizationInfo方法查看原因调用授权 Subject subject = SecurityUtils.getSubject(); subject.isPermitted("abc");进入isPermitted方法会进入Subject接口下的一个实现类DelegatingSubject其中方法: public boolean isPermitted(String permission)原创 2020-12-31 14:34:38 · 1270 阅读 · 1 评论 -
springboot简单配置自定义注解+AOP
文章目录一、AOP是什么?二、具体实现1.自定义注解2.创建切面类3.使用一、AOP是什么?AOP:面向切面编程AOP底层核心:动态代理动态代理底层核心: 反射二、具体实现1.自定义注解@Target({ElementType.TYPE,ElementType.METHOD})//注解作用的位置@Retention(RetentionPolicy.RUNTIME)//注解的生命周期@Documented//是否添加java文档public @interface MyAnno {原创 2020-12-05 14:31:25 · 259 阅读 · 0 评论 -
vue+java 实现树形菜单
文章目录前言一、数据库设计二、整体思路前端页面加载时就进行,物料菜单查询。后台请求getInventoryClassList方法getNextLevel方法数据返回格式前端展示总结前言小白一枚.目前项目有个实现物料档案查询的功能,其中树形菜单没做过。研究了一上午,使用ant-vue加java实现。与大家分享一下。一、数据库设计必要字段:id: 主键pid: 父idtitle: 名称level:级别,1为跟级别二、整体思路前端页面加载时就进行,物料菜单查询。具体方法后台请求原创 2020-12-04 16:31:17 · 818 阅读 · 0 评论 -
Failed to instantiate [com.zaxxer.hikari.HikariDataSource]: Factory method ‘dataSource‘ threw except
Failed to instantiate [com.zaxxer.hikari.HikariDataSource]: Factory method ‘dataSource’ threw exception;bug分析实例化com.zaxxer.hikari.HikariDataSource这个类失败。我也没使用它啊,怎么会示例化呢?百思不得其解啊。后面说dataSource的异常,我就引入了jdbc啊,会不会是这个问题啊。查看引入依赖引入的是springboot配置好的支持JDBC数据库。点进去原创 2020-09-11 21:20:19 · 18651 阅读 · 2 评论 -
AJAX总结系列一
AJAX介绍Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。文章目录AJAX介绍AJAX实现方式一、原生JS实现readyState几种状态说明Status HTTP状态码介绍二、JQuery实现三、使用AXIOS发送AJAXGETPOST总结AJAX实现方式一、原生JS实现 /** 简单ajax请求 **/原创 2020-09-07 21:09:21 · 197 阅读 · 0 评论
分享