![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Boot
chent_某位
从大一开始努力,看未来能闯出多少天地。
展开
-
Spring Boot连接Redis集群
一、场景搭建Redis集群后,使用Spring Boot连接Redis集群二、连接方式1. 导入依赖<!--redis start--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency><de原创 2021-01-06 20:52:21 · 518 阅读 · 0 评论 -
MyBatis注解配置一对多和多对多
一、一对多、多对一场景:多首歌对应一个歌手,形成一对多、多对一关系。音乐表:@ManyToOne歌手表:@OneToMany音乐表:@ManyToOne@JoinColumn(name = "singer_id") //外键名称private Singer singer;歌手表:@OneToMany@JoinColumn(name = "singer_id") //音乐表的外键名称private List<MusicStorage> musicStorageList;原创 2020-11-29 00:24:19 · 824 阅读 · 0 评论 -
Mybatis查询中文返回null
一、问题Spring Boot框架配置Mybatis后,查询数据返回值为null如图:二、原因及解决方法原因:查询数据时,使用了中文作为查询条件,而中文在查询时会变成乱码,因此查询不到。解决方法:配置支持中文查询 characterEncoding=utf-8。spring.datasource.url=jdbc:mysql:///hw?serverTimezone=UTC&characterEncoding=utf-8...原创 2020-11-19 12:38:30 · 1125 阅读 · 0 评论 -
Spring Boot监听器记录网站访问人数
一、场景使用Spring Boot框架,通过监听器记录网站访问人数和网站访问量。二、实现1.通过监听器创建存储访问信息的初始化变量@Overridepublic void contextInitialized(ServletContextEvent servletContextEvent) { logger.info("ServletContext上下文初始化"); servletContextEvent.getServletContext().setAttribute("coun原创 2020-11-19 00:13:22 · 1867 阅读 · 0 评论 -
Spring Boot使用过滤器过滤非法URL
一、场景使用Spring Boot框架,通过过滤器过滤不存在的URL,将这些非法URL转发或重定向到自定义错误页面。二、实现API:WebApplicationContext:用于获取全局信息ServletRequest:用于获取请求地址的URI补充:URL和URI的区别示例:https://www.tomyres.com/soft/?page=2&show_page=15其中,URL为 https://www.tomyres.com/soft/,URI为 /soft/,即UR原创 2020-11-18 22:58:04 · 3506 阅读 · 1 评论