表设计规范1、表名全部小写,单词间通过'_'间隔2、主键命名为'id',varchar(20),不使用数据库的序列,应用生成全局序列。3、必须包含4个审计字段且不能为空。created_time、updated_time、created_by、updated_by。4、关键词要求大写,使用IDE如idea进行格式化5、常量枚举全部用大写外键及索引命名规范1、唯一索引:ux_表名_索引字段。如:ux
转载
2023-07-21 14:00:00
292阅读
Spring Boot作为一个快速开发的框架,在互联网大厂中被广泛使用。它不但可以用来搭建单体应用,并且也十分适合用来构建流行的微服务系统,在企业开发中占据了重要的地位,所以Hydra建议Java程序员们一定要把Spring Boot搞清楚。这里分享一篇超详细的161页的学习资料给大家,希望对大家有所帮助。目录先简单看一下《SpringBoot从⼊⻔到进阶系列官方小册》的目录,全书共分为下面八个章
转载
2023-12-25 11:44:46
590阅读
在Spring Boot项目中,正常来说是不存在XML配置,这是因为Spring Boot不推荐使用XML,注意,排不支持,Spring Boot推荐开发者使用Java配置来搭建框架, Spring Boot中,大量的自动化配置都是通过Java配置来实现的,这一套实现方案,我们也可以自己做,即自己也可以使用纯Java来搭建一个SSM环境,即在项目中,不存在任何XML配置,包括web.
转载
2024-07-26 10:02:04
40阅读
SpringBoot官方文档 v2.1.5 releasePart I. Spring Boot 参考指南1. 关于文档2. 获得帮助3. 第一步4. 使用Spring Boot 进行工作5. 学习Spring Boot的特性6. 移动至生产环境7. 高级内容Part II. 开始8. 介绍Spring Boot9. 系统要求9.1 Servlet容器10. 安装Spring Boot10.1
转载
2023-11-15 23:26:03
52阅读
1.概述依赖管理是任何复杂项目的关键方面。手动完成此操作并不理想; 你花在它上面的时间越多,你在项目的其他重要方面所花费的时间就越少。构建Spring Boot启动器是为了解决这个问题。Starter POM是一组方便的依赖描述符,您可以在应用程序中包含这些描述符。您可以获得所需的所有Spring和相关技术的一站式服务,而无需搜索示例代码并复制粘贴依赖描述符。有超过30个启动器 - 让我
转载
2024-09-11 12:13:17
31阅读
# Spring Boot进阶手册
Spring Boot是一个开源框架,它使构建独立的、生产级别的Spring应用程序变得更加容易。在本手册中,我们将介绍如何进一步学习和使用Spring Boot,以便更好地应用于实际项目中。
## 自动配置
Spring Boot通过自动配置来简化应用程序的开发过程。自动配置是一种约定大于配置的方式,它会根据项目的依赖项自动配置应用程序的各种组件。例如,
原创
2024-06-06 05:12:11
49阅读
第 12 章 Web框架 12.1. Web框架介绍 Spring的web框架是围绕分发器(DispatcherServlet)设计的,DispatcherServlet将请求分发到不同的处理器,框架还包括可配置的处理器映射,视图解析,本地化,主题解析,还支持文件上传。缺省的处理器是一个简单的控制器(Controller)接口,这个接口仅仅定义了
转载
2024-08-28 19:55:06
174阅读
1.前面的话我们都知道可以使用 SpringBoot 快速的开发基于 Spring 框架的项目。由于围绕 SpringBoot 存在很多开箱
原创
2023-05-17 19:24:28
197阅读
一、Spring框架概述Spring框架是一个轻量级的解决方案,可以一站式地构建企业级应用。Spring是模块化的,所以可以只使用其中需要的部分。可以在任何web框架上使用控制反转(IoC),也可以只使用Hibernate集成代码或JDBC抽象层。它支持声明式事务管理、通过RMI或web服务实现远程访问,并可以使用多种方式持久化数据。它提供了功能全面的MVC框架,可以透明地集成AOP到软件中。Sp
转载
2024-03-13 23:03:19
222阅读
文章目录SpringBoot 配置文件1. 配置文件的作用2. 配置文件的格式3. properties配置文件说明3.1 properties基本语法3.2 读取配置文件3.3 properties缺点分析4. yml配置文件说明4.1 yml基本语法4.2 yml使用进阶4.2.1 yml配置不同的数据类型及null4.2.1 yml配置的读取4.2.2 配置对象4.2.3 配置集合5. p
转载
2023-06-25 23:39:27
107阅读
JC-1-2.SpringBoot入门程序制作(二) 如果Idea不能正常联网,这个SpringBoot程序就无法制作了吗?开什么玩笑,世上IDE工具千千万,难道SpringBoot技术还必须基于Idea来做了?这是不可能的。开发SpringBoot程序,可以不基于任意的IDE工具进行,其实在SpringBoot的官网里面就可以直接创建SpringBoot程序 SpringBoot官网和Sprin
转载
2023-07-11 18:16:19
68阅读
说到接口开发,能想到的开发语言有很多种,像什么Java啊、.NET啊、PHP啊、NodeJS啊,太多可以用。为什么选择Java,究其原因,最后只有一个解释,那就是“学Java的人多,人员招聘范围大,有利于团队扩建”。真要说说效率的话,恕我直言,真不如NodeJS(其他的.NET、PHP我不会,O(∩_∩)O~~)。言归正传,基于Java的框架很多,最终选择了SpringBoot(中间的过程就不说了
转载
2023-05-30 13:34:12
505阅读
Web开发Web开发简介SpringBoot对静态资源映射规则webjars官网映射规则一: 通过webjars以jar包的方式引入静态资源,如jquery,bootstrap等映射规则二:" /** " 访问当前项目的任何资源 (静态资源的文件夹)首页(欢迎页):静态资源文件夹下的所有index.html页面,被 " /** "映射所有的 **/favicon.ico 都是在静态资源文件下
转载
2023-09-16 15:00:12
31阅读
1. 开发流程(以处理登录为例)正常的项目开发流程大致是:- 先整理出当前项目涉及的数据的类型 - 例如:电商类包含用户、商品、购物车、订单等 - 再列举各种数据类型涉及的数据操作 - 例如:用户类型涉及注册、登录等 - 再挑选相对简单的数据类型先处理 - 简单的易于实现,且可以积累经验 - 在各数据类型涉及的数据操作中,大致遵循增、查、删、改的开发顺
转载
2023-08-30 10:05:26
94阅读
一.构建Spring Boot项目1、访问http://start.spring.io/ 2、设置项目信息 3、下载项目压缩包 4、导入项目到开发环境中 Spring Boot项目结构介绍Spring Boot的基础结构共三个文件: src/main/java 程序开发以及主程序入口
src/main/resources 配置文件
src/test/java 测试程序另外,spi
转载
2023-09-09 17:46:22
69阅读
一、SpringBoot简介SpringBoot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化 Spring 应用的初始搭建以及开发过程。使用了 Spring 框架后已经简化了我们的开发。而 SpringBoot 又是对 Spring 开发进行简化的,可想而知
转载
2023-09-09 17:53:52
40阅读
SpringBoot开发之SpringBoot入门一、Spring Boot概述1、什么是Spring Boot2、Spring Boot的优点二、第一个Spring Boot应用1、创建Spring Boot项目--方法一(1)点击File,点击new,点击Module,选择Spring Initializr(2)填写名称,选择存放路径,Language为Java,Type为Maven,Jav
转载
2023-09-19 01:14:47
118阅读
关于StarterSpring Boot秉承“约定大于配置”的开发方式,使得我们基于Spring Boot开发项目的效率变得十分高。相信使用过Spring Boot的小伙伴都会发现,当我们要用到某个Spring提供的组件时,只需要在pom.xml文件中添加该组件的starter依赖就能集成到项目中。例如,在pom.xml文件中添加spring-boot-starter-web依赖,就能让项目整合S
转载
2023-08-14 15:02:21
77阅读
本文是对Spring、SpringBoot 应用启动耗时问题的分析总结。1、Mac 加速部分jdk版本与mac系统间存在不兼容,导致dns查询缓慢。 详情传送门。2、较大型应用优化spring 本身同步初始化导致,应用中bean数目多,便会造成初始化耗时长。 issues 详情1)应用拆分让应用各项指标在可接受范围内工作,保持应用简洁、易于提高开发和维护效率。2)使用延迟加载 因为spring 本
转载
2023-07-07 11:25:23
96阅读
文章目录一.Spring Boot简介二.使用IDEA工具创建Spring Boot项目2.1.1 使用Spring Initializr创建SpringBoot项目2.1.2 把 spring boot 项目打包为jar包,在Windows系统上使用cmd命令的方式运行 一.Spring Boot简介SpringBoot是由Pivotal团队在2013年开始研发、2014年4月发布第一个版本的
转载
2023-10-08 18:19:42
104阅读