随笔分类 -  SpringBoot

摘要:1.pom文件添加依赖 2.定义切面类:在类上添加@Aspect 和@Component 注解即可将一个类定义为切面类。 切点表达式用于描述切点的位置信息,在此简单描述文中切点表达式的含义。 推荐一个切点表达式总结的博客https://www.cnblogs.com/zhangxufeng/p/91 阅读全文
posted @ 2020-02-24 01:04 6。 阅读(161) 评论(0) 推荐(0)
摘要:在spring boot中集成thymeleaf后,我们知道thymeleaf的默认的html的路径为classpath:/templates也就是resources/templates,那如何访问这个路径下面的静态页面呢?假设我们要访问一个页面为hello.html。 该页面位于templates 阅读全文
posted @ 2020-02-24 00:56 6。 阅读(614) 评论(0) 推荐(0)
摘要:系统任务:在项目启动阶段要做一些数据初始化操作,这些操作有一个共同的特点,只在项目启动时进行,以后都不再执行 web基础中的三大组件( Servlet、Filter、Listener ),通过Listener定义一个 ServletContextListener,然后就可以监听到项目启动和销毁,进而 阅读全文
posted @ 2020-02-24 00:53 6。 阅读(648) 评论(0) 推荐(0)
摘要:拦截器的作用 拦截用户的请求并进行相应的处理,比如:判断用户是否登陆,是否在可购买时间内,记录日志信息等。 1.创建Interceptor类 2.创建拦截器配置类 阅读全文
posted @ 2020-02-24 00:31 6。 阅读(109) 评论(0) 推荐(0)
摘要:关于跨域介绍 在前后分离的架构下,跨域问题难免会遇见比如,站点 http://domain a.com 的某 HTML 页面通过 的 src 请求 http://domain b.com/image.jpg。网络上的许多页面都会加载来自不同域的CSS样式表,图像和脚本等资源。 出于安全原因,浏览器限 阅读全文
posted @ 2020-02-24 00:25 6。 阅读(1120) 评论(0) 推荐(0)
摘要:[toc] 在 Spring Boot 项目中 , 有默认 对异常的处理的策略 ,也可以自己来定义全局异常处理方案。 默认异常处理 在请求处理方法中定义一个异常: 进行请求时,默认的错误页面: 通过页面提示信息,告诉我们:The application has no explicit mapping 阅读全文
posted @ 2020-02-23 17:47 6。 阅读(203) 评论(0) 推荐(0)
摘要:[toc] 单文件上传 表单上传 1.前端表单 2.后端接收 ajax上传 1.前端 2.后端相同 多文件上传 表单上传 1.前端 2.后端 ajax上传 1.前端 2.后端一致 文件上传配置 方法一:在配置文件中添加配置 方法二:在启动类中添加Bean配置 启动类 或 配置类 踩坑经验 https 阅读全文
posted @ 2020-02-23 01:31 6。 阅读(306) 评论(1) 推荐(0)
摘要:[toc] SpringMVC回顾 xml配置 在SpringMVC中,静态资源会被拦截,需要添加额外配置放行。 ( Ant风格的路径匹配符 )表示可以匹配任意层级的路径,因此上面的代码也可以像下面这样简写: java配置 SpringMVC 的配置除了在XML中配置,也可以在 Java 代码中配置 阅读全文
posted @ 2020-02-22 23:58 6。 阅读(404) 评论(1) 推荐(0)
摘要:[toc] 使用默认的json解析工具jackson Spring boot应用程序提供了默认的json转换器,为Jackson。 pom.xml中dependency配置: 1. 创建实体类User 2. 创建controller 3. 启动类 启动MainApp:访问http://localho 阅读全文
posted @ 2020-02-22 23:08 6。 阅读(923) 评论(0) 推荐(0)
摘要:@[toc] Tomcat配置 在Springboot项目中,可以内置tomcat、netty等容器。当添加了spring boot stater web依赖之后,默认使用tomcat作为web容器。如果需要对tomcat进一步配置,可以在application.properties中进行配置。 p 阅读全文
posted @ 2020-02-21 23:34 6。 阅读(176) 评论(0) 推荐(0)
摘要:[toc] 日志的使用 日志的级别 SpringBoot默认给我们使用的是info级别的,没有指定级别的就用SpringBoot默认规定的级别 由低到高 trace<debug<info<warn<error 可以调整输出的日志级别;日志就只会在这个级别以以后的高级别生效 日志输出格式 %d 表示日 阅读全文
posted @ 2020-02-09 22:21 6。 阅读(112) 评论(0) 推荐(0)