05 2023 档案

摘要:一 验证码生产 <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <version>2.3.2</version> </dependency> @Configuration publ 阅读全文
posted @ 2023-05-30 13:58 与f 阅读(610) 评论(0) 推荐(0) 编辑
摘要:目录 1、设置查询字段别名法 2、在mybatis的核心配置文件中设置全局配置信息mapUnderscoreToCamelCase为true,将表中字段的下划线自动转换为驼峰 3、将select语句的resultType换为resultMap,在resultMap中配置字段名和属性值的对应关系——— 阅读全文
posted @ 2023-05-29 14:42 与f 阅读(946) 评论(0) 推荐(1) 编辑
摘要:mybaits的配置 (主要观察表前缀) # MyBatis配置 mybatis: # 搜索指定包别名 typeAliasesPackage: com.qiqi.**.domain # 配置mapper的扫描,找到所有的mapper.xml映射文件 mapperLocations: classpat 阅读全文
posted @ 2023-05-29 11:17 与f 阅读(2004) 评论(0) 推荐(0) 编辑
摘要:示例 首先先从代码上看一下我在框架中是如何使用的分页: 注: AboutusHomepage是实体类 1.Controller @RequestMapping public String index(@RequestParam(value = "pageNo", required = false, 阅读全文
posted @ 2023-05-28 22:17 与f 阅读(3165) 评论(0) 推荐(0) 编辑
摘要:首先 Vo: /** * 用来返回给前端展示列表的数据实体 */ @Data public class CourseVo implements Serializable { private static final long serialVersionUID = 1L; private String 阅读全文
posted @ 2023-05-28 20:32 与f 阅读(1784) 评论(0) 推荐(0) 编辑
摘要:一、引言 MP自带的条件构造器虽然很强大,有时候也避免不了写稍微复杂一点业务的sql,那么今天说说MP怎么自定义sql语句吧。 二、具体实现 使用注解实现: 在我们Mapper接口中定义自定义方法即可。 /** * @Date: 2019/6/10 14:40 * @Description</spa 阅读全文
posted @ 2023-05-28 19:29 与f 阅读(4325) 评论(0) 推荐(0) 编辑
摘要:搭建一个多模块系统--admin后台的一些配置 testblog-admin (验证打算用springboot+Security+Thymeleaf) 1. pom.xml 文件 <!--SpringSecurity启动器--> <dependency> <groupId>org.springfra 阅读全文
posted @ 2023-05-26 17:36 与f 阅读(75) 评论(0) 推荐(0) 编辑
摘要:java函数式编程stream流操作lambda表达式使用方法引用用法等练习 @Test void test01() { System.out.println("111"); List<Author> authors = getAuthor(); //stream流打对象中一个字段 authors. 阅读全文
posted @ 2023-05-25 10:47 与f 阅读(21) 评论(0) 推荐(0) 编辑
摘要:一 testblog-home模块(打算jwt做安全验证) application.yml # 项目相关配置 testBlog: # 名称 name: qiqi # 版本 version: 1.0.0 # 版权年份 copyrightYear: 2023 # 实例演示开关 demoEnabled: 阅读全文
posted @ 2023-05-20 15:28 与f 阅读(75) 评论(0) 推荐(0) 编辑
摘要:搭建一个多模块系统(一) 把项目分为三个模块,有一个父模块管理 testblog testblog-framework testblog-admin testblog-home testblog.pom <?xml version="1.0" encoding="UTF-8"?> <project 阅读全文
posted @ 2023-05-20 14:37 与f 阅读(33) 评论(0) 推荐(0) 编辑
摘要:springboot开启跨域spring security也开启跨域配置 浏览器 同源策略,导致跨域失败,添加了security框架后,因为安全框架有一系列的过滤器,即使springboot把跨域打开,security的过滤器也可以能拦截。 所以,如果要在服务器端设置,要改两处 方法一: 先开放sp 阅读全文
posted @ 2023-05-19 17:39 与f 阅读(636) 评论(0) 推荐(0) 编辑
摘要:ruoyi自定义登录中ThreadLocal的使用 (它的ThreadLocal封装在AuthenticationContextHolder) 登录代码: /** * 登录验证 * * @param username 用户名 * @param password 密码 * @param code 验证 阅读全文
posted @ 2023-05-19 09:46 与f 阅读(373) 评论(0) 推荐(0) 编辑
摘要:Spring Security配置(包含WebSecurityConfigurerAdapter过时问题) pom.xml文件引入以下依赖 <!--spring security--> <dependency> <groupId>org.springframework.boot</groupId> 阅读全文
posted @ 2023-05-17 16:54 与f 阅读(1040) 评论(0) 推荐(0) 编辑
摘要:1. 引入相关依赖(略) <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <dependency> 阅读全文
posted @ 2023-05-12 10:40 与f 阅读(51) 评论(0) 推荐(0) 编辑
摘要:C# 有Linq对list等数据的排序过滤等操作 java有stream() php也有第三方库phpLinq,或array_filter()、array_search()、array_map()等也行。 ..... 它们都是,配合一个方法或函数(可以匿名函数和lambda表达式),进行过滤. 相关 阅读全文
posted @ 2023-05-06 09:31 与f 阅读(20) 评论(0) 推荐(0) 编辑
摘要:php比较好的技术栈 laravel + laravel-admin(快速构建后台) : https://laravel-admin.org/ Dcat Admin 中文文档 (基于laravel-admin实现): https://learnku.com/docs/dcat-admin/2.x T 阅读全文
posted @ 2023-05-05 11:07 与f 阅读(437) 评论(0) 推荐(0) 编辑
摘要:1. 前言 Apache Shiro是一个功能强大且易于使用的Java安全框架,提供了认证,授权,加密,和会话管理。 Shiro有三大核心组件: Subject: 即当前用户,在权限管理的应用程序里往往需要知道谁能够操作什么,谁拥有操作该程序的权利,shiro中则需要通过Subject来提供基础的当 阅读全文
posted @ 2023-05-04 11:13 与f 阅读(126) 评论(0) 推荐(0) 编辑
摘要:转: https://www.w3cschool.cn/springsecurity/fyc61ii5.html 阅读全文
posted @ 2023-05-04 10:41 与f 阅读(69) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示