
spring全家桶
文章平均质量分 70
风雨等归期
这个作者很懒,什么都没留下…
展开
-
springboot 全局异常配置
前言:在前后端分离的项目中全局异常配置是非常重要的,它可以统一我们返回的json串格式,这个json串我们可以自定义设置。除此之外还可以自定义包错信息,可以让我们更好的知道报错的问题,减少代码的冗余,统一处理总好过每个接口自己处理配置在pom里面添加依赖 <!--引入fastjson--> <dependency> <groupId>com.alibaba</groupId> <ar原创 2020-10-24 21:04:39 · 364 阅读 · 0 评论 -
springboot cors处理跨域请求
为何要跨域:现在javaweb开发都采用前后端分离方式来提高开发效率,那么前后端分必将采用异步加载的方式获取数据。 异步加载有三种 ajax , fetch ,axios。但是这三种都不支持跨域访问资源。要想跨域必须在服务器端设置允许跨域。跨域是啥:Url的一般格式:协议 + 域名(子域名 + 主域名) + 端口号 + 资源地址示例:https://www.dustyblog.cn:8080/say/Hello 是由https + www + dustyblog.cn + 8080 +原创 2020-10-24 20:29:50 · 162 阅读 · 0 评论 -
springboot整合 druid数据连接池
c3p0介绍重点Druid介绍druid为阿里巴巴的数据源,(数据库连接池),集合了c3p0,dbcp、proxool等连接池的优点,还加入了日志监控,有效的监控DB池连接和SQL的执行情况。DRUID的DataSource类为:com.alibaba.druid.pool.DruidDataSource。其他配置参数如下:在pom中添加依赖 <!-- mysql驱动--> <dependency> <grou原创 2020-10-24 18:59:50 · 292 阅读 · 0 评论 -
springsecurity 配置
1. spring security简介Spring Security 是 Spring 家族中的一个安全管理框架,实际上,在 Spring Boot 出现之前,SpringSecurity 就已经发展了多年了,但是使用的并不多,安全管理这个领域,一直是 Shiro 的天下。相对于 Shiro,在 SSM/SSH 中整合 Spring Security 都是比较麻烦的操作,所以,Spring Security虽然功能比 Shiro 强大,但是使用反而没有 Shiro 多(Shiro 虽然功能没有原创 2020-10-24 18:06:17 · 2229 阅读 · 0 评论 -
log4j2配置
log4j使用配置详解ELK管理日志:原创 2020-10-10 16:46:22 · 149 阅读 · 0 评论 -
过滤器与拦截器区别与使用
区别是 :过滤器拦截的是 浏览器在请求前端页面时进行拦截 ,但是他不会拦截controller层拦截器主要是springMVC对controller层的监控, 它主要拦截的是对controller请求前和请求后,以及前端页面的转发这三个步骤过滤器写法:web.xml文件里添加 <!-- ==================过滤器 判断用户是否登录====================== --> <filter> <filter-nam原创 2020-07-14 19:09:00 · 208 阅读 · 0 评论 -
pagehelper分页插件使用
官网查看pagehelper.jar包<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http原创 2020-07-07 10:09:39 · 283 阅读 · 0 评论 -
ssm整合
jar说明[aop核心]com.springsource.net.sf.cglib-2.2.0.jarcom.springsource.org.aopalliance-1.0.0.jarcom.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar[ioc核心]commons-logging-1.1.3.jarspring-aop-4.0.0.RELEASE.jarspring-aspects-4.0.0.RELEASE.jarsprin.原创 2020-07-07 00:01:08 · 133 阅读 · 0 评论 -
mybatis动态sql
This XML file does not appear to have any style information associated with it. The document tree is shown below.<mapper namespace="com.atguigu.dao.TeacherDao"><!-- 使用mybatis默认二级缓存<cache></cache> --><cache type="org.mybatis.原创 2020-07-06 11:04:06 · 208 阅读 · 0 评论 -
mybatis缓存机制
mybatis 缓存作用是加快查询速度mybatis缓存机制 : Map ; 能保存查询出的一些数据;一级缓存 :线程级别的缓存;本地缓存;sqlSession级别缓存; 默认存在机制 :只要之前查询过的数据,mybatis就会保存在一个缓存中(map);下次获取直接从缓存中拿;一级缓存失效的几种情况:当传入的参数值不同就会失效,手动关闭,执行曾删改操作时二级缓存:全局范围内的缓存;除过当前线程;sqlSession能用外其他也能用是否使用二级缓存的useCache=“true”;默认是原创 2020-07-06 10:54:20 · 138 阅读 · 0 评论 -
springmvc之文件上传下载
web.xml文件配置<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.j.原创 2020-07-02 11:58:17 · 160 阅读 · 0 评论 -
MongoDBTemplate 操作 MongoDB 分组,去重等操作
我在写项目的时候遇见 , 在 数学语文英语 考试成绩中找到本科成绩最最高.这类应用场景. 但是这不像mysql那样直接 max(学科) goup by 学科 直接找到最大.我在网上找了好久也没有解决如何利用java代码分组查询刚学MongoDB 对他也不是很了解最后我决定自写一个 主要是利用map集合类 @Override //这是先把MongoDB里所有数据查出来 public List<Record> lookRecord() { Cr原创 2020-06-10 11:53:32 · 1606 阅读 · 0 评论 -
spring整合MongoDB (吐血经验)
最近老师叫我们写一个项目练练MongoDB的使用, 我想着就用spring + springMVC + Mongodb来写. 这简直就是给自己挖坑往里面跳 哎哎哎!!!下面就分享下我的经历1.新建一个spring +web 的项目 (我用的是idea) , 开始项目部署第一步 添加Exploded到项目中第二步配置tomcat(这就不演示了,基本配置)第三步 添加tomcat到项目中(这一步很重要)点击右面的 + 号 添加tomcat第四步添加MongoDB所需要的jar包l原创 2020-06-10 11:27:19 · 1572 阅读 · 0 评论 -
spring Bean配置及使用
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xsi:schemaLocation="http://www.springfr...原创 2020-06-05 15:54:58 · 212 阅读 · 0 评论 -
mongoDB数据库操作(crud)
package com.baizhi.test;import java.util.ArrayList;import java.util.List;import org.junit.Before;import org.junit.Test;import com.mongodb.BasicDBList;import com.mongodb.BasicDBObject;import com.mongodb.DB;import com.mongodb.DBCollection;import原创 2020-06-03 16:34:52 · 196 阅读 · 0 评论 -
spring认知
spring从2004年的第一个版本至今有16年 , spring是一个分层的java一站式轻量框架,他以ioc(控制反转)和aop(面向切面编程)为内核.在spring中, 他会认为 一切的Java类都是资源, 而资源都是bean, 容纳bean的是ico容器,可以说spring是一种基于bean的编程 .spring大大的简化了企业级开发,提供了强大,稳定的功能,使用spring会使代码变得非常的优雅.spring致力于java EE应用各层解决方案,spring只采用最好的解决方案spring原创 2020-05-20 18:19:20 · 219 阅读 · 0 评论