SpringBoot自动配置原理前言:SpringBoot的最大的特点就是帮助我们自动配置了很多场景启动器,我们之前利用SSM开发一个项目时,那些繁琐的配置再也不需要自己配置了,自动配置原理也是面试必问的关于SpringBoot的知识点,今天我们进来聊聊SpringBoot的自动配置原理package com.staticzz.springboot_quick;import org.springf
spring-boot-starter 核心Spring Boot starter,包括自动配置支持,日志和YAMLspring-boot-starter-actuator 生产准备的特性,用于帮你监控和 管理应用spring-boot-starter-web 对全栈web开发的支持,包括Tomcat和 spring-webmvcspring-boot-starter-aop 对面向切面编程的支持
转载 6月前
31阅读
接着上一篇,上一篇我们创建了项目、创建了实体类,以及创建了数据库数据。这一篇就写一下Dao层,以及对Dao层进行单元测试,看下能否成功操作数据库数据。DaoEmpDaopackage com.jotal.springboot08restfulcrud.dao; //将类扫描进spring ioc容器中 @Mapper public interface EmpDao { // 得到所有员工
转载 2024-02-19 18:33:44
111阅读
# 使用Spring Boot与Hive DAO进行数据访问 在现代的软件开发中,数据访问是一个非常重要的环节。而对于大数据处理来说,Hive是一个非常流行的工具,它可以方便地进行数据仓库查询和分析。在Java开发中,我们通常会使用Spring Boot来快速构建应用程序,并且结合Hive DAO来实现对Hive数据的访问。 ## 什么是Hive DAO? Hive DAO是一种数据访问对象
原创 2024-04-24 07:54:41
51阅读
文章目录Spring Core JSR305非空验证Lombok 非空验证Spring Mvc JSR 303 非空校验导入依赖Controller测试使用 Spring Core JSR305非空验证JSR305是一种规范,利用编辑器例如IDEA来通知是否为空的缺陷,类似JSR303(Bean Validation规范)通过注解的方式。@SpringBootTest public static
转载 2024-09-25 12:41:47
123阅读
Springboot可以简化搭建项目,还可实现自动生成model/mapper代码等。注意:搭建的步骤:第一步:需要选择Spring Initializr,如果搭建maven项目的时候需要复制缺少的文件比较麻烦,但是直接选择这个搭建springboot项目比较简单搭建完毕之后项目结构如下:如果目录中没有颜色啥的,需要修改一下将java、resources\test目录修改为如上图所示的标志第二步:
package com.yh.dao; import com.yh.model.Customer; import java.util.List; public interface CustomerDao { List<Customer> showAllCustomer(); int AddCustomer(Customer customer); Custo
原创 2023-09-12 07:51:52
53阅读
# Java Dao封装实现指南 ## 一、流程概述 在实现Java Dao的封装过程中,一般可以分为以下几个步骤: | 步骤 | 描述 | | ---- | ---- | | 1 | 创建Dao接口 | | 2 | 创建Dao实现类 | | 3 | 创建实体类 | | 4 | 配置数据源 | | 5 | 编写测试代码 | ## 二、具体实现步骤 ### 1. 创建Dao接口 ``
原创 2024-05-06 04:45:16
52阅读
package com.yh.dao; import com.yh.model.Customer; import java.util.List; public interface CustomerDao { List<Customer> showAllCustomer(); int AddCustomer(Customer customer); Custo
原创 2023-09-12 07:50:46
54阅读
之前的项目都比较小, 这个是s2sh做的 . Spring和Hibernate整合过好些次了 ,这次看别人写的还是收获挺多的一:单分出applicationContext-dao.xml 和 hibernate.cfg.xmlspring的配置文件里单分出applicationContext-dao来 ,里边只配置和Dao有关的配置 web.xml里记得加个配置就行了<p
SpringBoot 从 2.4.X 开始默认使用 JUnit5 做单元测试导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope
1.SpringBoot/spring @SpringBootApplication: 包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上。@Repository: 用于标注数据访问组件,即DAO组件。@Service: 用于标注业务层组件。@RestController: 用于标注控制层组件(如struts中的actio
转载 2024-02-17 20:37:58
87阅读
1.SpringBoot/spring@SpringBootApplication: 包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上进行标示;@Repository:用于标注数据访问组件,即DAO组件;@Service:用于标注业务层组件;@RestController:用于标注控制层组件(如struts中的actio
转载 2024-03-17 11:25:49
179阅读
在我们日常的开发中,一般使用编译器进行代码编写和管理,利用Maven进行依赖(jar)的管理,不需要自己对进行管理,因此对的概念并不十分清晰。掌握关于(package)、import(导)和jar的详细关系对理解maven和部署程序等有很大的意义。classpath理解包的概念前,我们首先需要知道jre会去哪个路径找到类文件,这里就引入了classpath的概念。编译、运行Java程序
转载 2023-08-18 11:00:36
74阅读
文章目录1 dao层(mapper):接口2 controller层3. bean层(entity):用户实现类4.serviceSpringMVC 相关注解@RequestMapping@Repository@Controller、@ResponseBody、@RestController(@ResponseBody + @Controller)3 @RequestParam(获取url ?后
转载 2024-04-01 05:49:55
192阅读
一、JSON解析方案实际上:HttpMessageConverter起作用 功能:jacksonpom.xml(web下自带了json)<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</a
转载 2024-03-17 14:41:34
42阅读
国庆期间闲来无事,写了一个简单的小程序,小程序名称叫做 IT藏经楼。目的是分享这些年自己积累的一些学习材料,方面大家查找使用,括电子书、案例项目、学习视频、面试题和一些PPT模板。里面所有材料都免费分享。目前小程序中只发布了非常小的一部分,后续会陆续上传分享。当前版本的小程序页面也比较简单,还在逐渐的优化中。Spring Boot不得不说的一个特点就是自动装配,它是starter的基础,也是sp
结合自己的spring boot项目来总结一下实现服务器实现Java项目通过容器化技术实现自动构建部署的过程。在学习过程中如果对docker基本命令以及Linux命令不太熟悉的小伙伴可以先先了解一下这块的技术。一、安装GitLab因为通过gitlab得CI CD脚本结合容器化技术来构建部署项目,所以需要先拉取gitlab镜像docker run -d -p 2443:443 -p 5678:80
转载 2023-12-07 00:31:29
58阅读
把最近项目中用到的注解拿出来解释了下,个人知识面有限,如有错误欢迎指正!1.SpringBoot/spring@SpringBootApplication:包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上。@Repository:用于标注数据访问组件,即DAO组件。@Service:用于标注业务层组件。@RestCont
转载 2024-02-17 21:24:06
162阅读
文章目录0. 简介1. pom.xml中引入依赖2. 配置文件application.properties3. 与数据库表映射的实体类ProductCategory3. 继承JPA接口的ProductCategoryRepository接口4. 测试类ProductCategoryTest 0. 简介商品类目ProductCategory的Dao层的实现:实现查询商品类目,添加商品类目的功能1.
  • 1
  • 2
  • 3
  • 4
  • 5