Spring
buyue__
这个作者很懒,什么都没留下…
展开
-
SpringBoot教程(四)Spring Security
是一个功能强大且高度可定制的认证和授权框架,核心是一组过滤器链,不同的功能经由不同的过滤器。本文使用的版本为5.7.4,自spring security 5.7.3起,认证(Authentication):身份验证。授权(Authorization):访问权限。可以在IDEA的控制台看到。输入账号密码登录后再次浏览。文件里面自定义账号和密码。拦截,浏览器自动跳转到。原创 2022-10-20 10:48:51 · 385 阅读 · 0 评论 -
SpringBoot教程(三)单元测试
SpringBoot中使用junit编写单元测试默认是会事务回滚的,即删除修改新增等操作不会影响数据表里的数据。选择要进行测试的方法,选择后点击OK会自动生成相应的测试方法。已添加单元测试依赖库。原创 2022-10-17 17:45:06 · 316 阅读 · 0 评论 -
SpringBoot教程(二)使用Mybatis实现增删改查
IDEA提供了HTTP客户端方便我们测试接口请求。Ad的Mybatis映射类。Ad的Provider类。文件作了数据库相关配置。类做了验证处理,所以。创建Ad的服务实现类。在项目的根目录下创建。原创 2022-10-17 16:19:33 · 249 阅读 · 0 评论 -
@Aspect与@ControllerAdvice的区别
https://blog.csdn.net/wudiyong22/article/details/80661613原创 2022-10-14 17:02:08 · 214 阅读 · 0 评论 -
IDEA HTTP API接口调试工具
https://www.jianshu.com/p/2404654d655a原创 2022-10-14 11:37:45 · 454 阅读 · 0 评论 -
@Autowired和@Inject以及@Resource的区别
https://blog.csdn.net/qq_38007715/article/details/88321882Field injection is not recommendspring高版本不再推荐字段注入 Field injection is not recommended原创 2022-10-13 11:15:34 · 160 阅读 · 0 评论 -
SpringBoot 通过自定义DTO实现接口响应数据隐藏
SpringBoot 通过自定义DTO实现接口响应数据隐藏原创 2022-10-12 17:45:08 · 617 阅读 · 0 评论 -
SpringBoot教程(一)RESTful API
PostMapping和@PutMapping作用接近,都是用来向服务器提交信息。如果是新增(insert)信息,倾向于用@PostMapping,如果是更新(update)信息,倾向于用@PutMapping。slf4j本身不是一个日志实现库,而是一个日志库的抽象层,它必须依赖底层的日志库,SLF4J必须和其他的具体日志实现库配合才能正常运行。slf4j1.7.x之前的版本和slf4j2.x的版本改动较大,slf4j2.x需要java9以上。slf4j1.7.x会自动查找并绑定当前可用的日志实现库,原创 2022-10-10 14:22:16 · 1587 阅读 · 1 评论 -
Spring2022杂记
SpringBoot文档原创 2022-06-14 13:48:57 · 115 阅读 · 0 评论 -
Springboot中为什么需要采用Service+ServiceImpl的结构
mapper属于dao的下级。工程目录以及文件命名。原创 2020-07-29 15:56:10 · 3418 阅读 · 0 评论 -
myBatis报错com.mysql.cj.exceptions.DataConversionException
检查了实体类字段和数据表字段没有问题问题原因:实体类写了一个有参的构造函数解决方案:把有参的构造函数去掉 或者 增加 一个无参的构造函数myBatis动态反射生成实体类原创 2020-07-27 16:14:45 · 2151 阅读 · 0 评论 -
SpringBoot:Intellij IDEA在controller中使用@Autowired注解,出现could not autowire错误
解决方案原创 2020-07-27 11:46:34 · 779 阅读 · 0 评论 -
SpringBoot项目类中@Data注解无法使用
1.在pom.xml文件引入maven依赖<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.4</version></dependency>2.在IDEA插件里面搜索安装Lombok...原创 2020-07-25 15:57:34 · 1863 阅读 · 2 评论 -
SpringBoot2整合MyBatis
数据库版本:mysql5.6在创建好的Spring Boot项目加入mybatis-spring-boot-starter和mysql-connector-java依赖原创 2020-07-25 15:03:19 · 225 阅读 · 0 评论 -
MacOS InteliJ IDEA配置Git
#检查是否已安装git --version#查看安装目录whereis git我这里显示的是/usr/bin/git原创 2020-07-20 17:50:12 · 2481 阅读 · 0 评论 -
SpringBoot推荐的项目目录结构
转自csdnSpring Boot框架对工程结构并没有什么特殊的限制,只是良好的工程结构划分可以使项目更清晰,明确,减少不必要的冲突,提高代码的统一性.推荐工程结构示例:代码层的结构根目录:com.springboot1.工程启动类(ApplicationServer.java)置于com.springboot.build包下2.实体类(domain)置于com.springboot.domain3.数据访问层(Dao)置于com.springboot.repository4.数据服务层(S转载 2020-07-20 16:41:35 · 1024 阅读 · 0 评论 -
IDEA快速搭建SpringBoot2项目
点击 File ——> New ——> Project选择 Spring Initializr 然后在 Project SDK 右侧选择JDK 然后点击Next设置项目的 Group、Artifact、Version 和其他项目信息,然后点击 Next原创 2020-06-08 11:16:56 · 959 阅读 · 0 评论