随笔分类 -  java学习笔记

摘要:1.什么是Lambda表达式 Lambda表达式(闭包):java8的新特性,lambda运行将函数作为一个方法的参数,也就是函数作为参数传递到方法中。使用lambda表达式可以让代码更加简洁。 Lambda表达式的使用场景:用以简化接口实现 参考例子: 定义接口 @FunctionalInterf 阅读全文
posted @ 2022-11-30 16:55 妇愁者纞萌 阅读(84) 评论(0) 推荐(0) 编辑
摘要:配置文件中的数据库账户、密码不能明文展示。否则代码泄露的话,数据库就被人删除跑路了。 首先引入依赖 <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</art 阅读全文
posted @ 2022-06-16 12:55 妇愁者纞萌 阅读(597) 评论(0) 推荐(0) 编辑
摘要:以前遇到过 apache shiro的反序列化漏洞,虽然利用poc都能执行,但是 apache shiro 到底是干嘛用的一直也没研究。今天学习下这个框架的使用,为之后渗透有apache shiro的服务做准备。 Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和 阅读全文
posted @ 2021-01-25 18:02 妇愁者纞萌 阅读(455) 评论(0) 推荐(0) 编辑
摘要:创建一个Spring Initializr 项目,Project SDK 1.8 Web 加入Spring Web,SQL加入MyBatis Framework pom.xml引入相关依赖: <dependency> <groupId>org.springframework.boot</groupI 阅读全文
posted @ 2021-01-13 16:45 妇愁者纞萌 阅读(95) 评论(0) 推荐(0) 编辑

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