JavaEE
文章平均质量分 78
包含maven、mybatis、spring、springmvc、springboot等基础知识,每日更新
GUMP小甘
这个作者很懒,什么都没留下…
展开
-
关于Spring Bean的一些总结
Spring中的Bean生命周期是指一个Bean从被创建、初始化,到被使用,再到被销毁的整个过程。在Spring容器管理的Bean中,生命周期的管理主要通过回调方法和事件监听来实现。destroySpring容器负责管理Bean的生命周期,通过在Bean的配置中指定回调方法、使用注解或接口等方式,可以对Bean的生命周期进行定制。原创 2023-11-16 18:52:17 · 162 阅读 · 0 评论 -
SpringBoot项目部署到Tomcat
一般情况下,我们开发 SpringBoot 项目,由于内置了Tomcat,所以项目可以直接启动 (使用内置 Tomcat 的话,可以在 application.yml 中进行相关配置)原创 2023-05-10 14:54:37 · 7556 阅读 · 1 评论 -
SpringBoot自动装配原理(略解)
注解简化了 Spring Boot 应用的配置,通过组合其他注解,实现了自动装配和组件扫描。在启动应用时,Spring Boot 会根据条件化配置加载合适的自动配置类,从而实现快速开发和部署。: 这是 Spring Boot 的核心注解之一,它启用自动配置机制。Spring Boot 的自动配置是通过条件化配置来实现的,根据项目的依赖和环境,自动配置会生效或者失效。注解是 Spring Boot 应用的入口注解,它整合了多个注解,简化了配置。注解,它就是 Spring Boot 应用的入口类。原创 2023-11-14 10:24:05 · 26 阅读 · 0 评论 -
关于解决前后端分离开发——跨域问题
同源策略是浏览器的一种安全特性,它限制了从一个源加载的文档或脚本如何与来自另一个源的资源进行交互。在你的应用前端和后端之间使用代理服务器,让代理服务器去请求后端,然后前端只和代理服务器通信,避免了跨域问题。例如,你可以在前端的开发环境中配置代理,让所有API请求都经过代理服务器,而在生产环境中不使用代理。通常情况下,使用CORS是最简单和推荐的方法。与传统的HTTP请求不同,WebSocket的通信不受同源策略的限制。参数指定了允许的域,可以是单个域名,也可以是用逗号分隔的多个域名。原创 2023-11-13 15:19:44 · 119 阅读 · 0 评论 -
SpringBoot整合Mybatis步骤
现在,你已经完成了Spring Boot和MyBatis的整合。可以开始编写业务代码,使用MyBatis进行数据库操作。记得根据你的实际情况修改配置文件和代码中的内容。整合Spring Boot和MyBatis可以更轻松地构建持久层,并且Spring Boot提供了很多自动配置的功能,简化了配置过程。以下是整合Spring Boot和MyBatis的基本步骤,使用。请根据你的数据库选择适当的数据库连接器。是你的MyBatis映射文件所在的路径,在Spring Boot的启动类上添加。是你的实体类所在的包。原创 2023-11-13 15:12:12 · 109 阅读 · 0 评论 -
SpringBoot常用注解
Spring Boot是一个基于Spring框架的开发框架,通过简化配置和提供默认值,使得开发者更容易搭建和部署Spring应用。原创 2023-10-23 22:43:23 · 49 阅读 · 0 评论 -
Spring全面详解(基础版)
Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IOC(Inverse Of Control:反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为内核。提供了展现层SpringMVC和持久层SpringJDBCTemplate以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的JavaEE企业应用开源框架。原创 2023-09-06 14:05:56 · 422 阅读 · 1 评论 -
Mybatis从入门到熟练使用(一天掌握)
Mybatis是一款优秀的持久层(DAO)框架,它自定义SQL、存储过程以及高级映射。Mybatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。Mybatis可以通过简单的xml或注解来配置和映射原始类型、接口和JavaPojo(Plain Old Java Objects,普通老式Java对象)为数据库中的记录。回顾一下传统的JDBC连接数据库① 定义数据库连接信息:驱动、url、用户名、密码② 加载驱动③ 获得和数据的连接:Connection对象。原创 2023-09-05 21:57:16 · 158 阅读 · 4 评论 -
Maven安装与配置(详细版+idea集成)
maven是Apache下的一个纯Java开发的开源项目。maven是一个跨平台的Java项目管理工具,它是一个基于项目对象模型(POM),主要用于基于Java平台构建,依赖管理。是通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。项目对象模型(POM):把项目当做一个对象去进行管理。原创 2023-09-04 14:08:15 · 159 阅读 · 3 评论