- 熟悉和使用Jackson常用的类注解 熟悉和使用Jackson常用的类注解
- springMVC整体结构理解,通过案例了解执行过程 springMVC整体结构理解,通过案例了解执行过程
- 本文是这篇教程的学习笔记:https://www.springboottutorial.com/logging-with-spring-boot-logback-slf4j-and-log4j我有一个最简单的SpringBoot应用,其pom.xml里的依赖定义如下:上图看到很多Starter,比如Spring-boot-starter-data-redis, Spring-boot-sta... 本文是这篇教程的学习笔记:https://www.springboottutorial.com/logging-with-spring-boot-logback-slf4j-and-log4j我有一个最简单的SpringBoot应用,其pom.xml里的依赖定义如下:上图看到很多Starter,比如Spring-boot-starter-data-redis, Spring-boot-sta...
- 模拟一个User表的操作User类、控制层类、dao接口 及实现类 、serivice层接口 及实现类由于使用的maven的开发实现,所以需要先把maven的各项配置给处理好。第一步是增加spring的各项jar依赖。1.pom.xml文件的使用<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.... 模拟一个User表的操作User类、控制层类、dao接口 及实现类 、serivice层接口 及实现类由于使用的maven的开发实现,所以需要先把maven的各项配置给处理好。第一步是增加spring的各项jar依赖。1.pom.xml文件的使用<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache....
- 关于本文Spring 的内容已经学习了三篇内容,今天算是最后一篇文章,这节内容基本上是熟悉流程,本文要实现的功能:通过web页面访问数据库,实现对数据表中的数据插入和查询;与之前内容不同的是这次要创建 web 项目,而不再是 Java 项目,此外还要简单回顾一下 jsp 的内容,接触到的新知识:如何将Spring容器对象全局唯一。 实现步骤 第一步:建表这一步我们还是继续使用上一节内容中新... 关于本文Spring 的内容已经学习了三篇内容,今天算是最后一篇文章,这节内容基本上是熟悉流程,本文要实现的功能:通过web页面访问数据库,实现对数据表中的数据插入和查询;与之前内容不同的是这次要创建 web 项目,而不再是 Java 项目,此外还要简单回顾一下 jsp 的内容,接触到的新知识:如何将Spring容器对象全局唯一。 实现步骤 第一步:建表这一步我们还是继续使用上一节内容中新...
- 前情回顾已经学习了Spring基础入门知识 和Spring AOP知识,在上一节内容中我们还将Spring 和 MyBatis结合起来使用,熟悉开发模式。这节学习 Spring 中的事务,同样是重要内容。 事务概念其实和我们前面学习 MySql 时,了解到的事务是同一概念,指的是一组或多条SQL语句的执行结果要么全部成功,要么全部失败,不会有其他结果,这就叫事务。事务的出现也是为了很好的解... 前情回顾已经学习了Spring基础入门知识 和Spring AOP知识,在上一节内容中我们还将Spring 和 MyBatis结合起来使用,熟悉开发模式。这节学习 Spring 中的事务,同样是重要内容。 事务概念其实和我们前面学习 MySql 时,了解到的事务是同一概念,指的是一组或多条SQL语句的执行结果要么全部成功,要么全部失败,不会有其他结果,这就叫事务。事务的出现也是为了很好的解...
- 前情回顾到本文,我们已经学习了 SSM 框架中的 MyBatis 和 Spring 两大核心内容,本文介绍如何将两者结合起来在项目中使用,这也是实际开发中常用的操作,必须掌握,下面开始撸码~ 集成步骤 第一步:创建数据库、数据表数据库各位跟随自己爱好建就行,数据表我这里是 programmer,字段有这几个:id 主键,varchar(64)、自动增长、不为nullname 姓名,varc... 前情回顾到本文,我们已经学习了 SSM 框架中的 MyBatis 和 Spring 两大核心内容,本文介绍如何将两者结合起来在项目中使用,这也是实际开发中常用的操作,必须掌握,下面开始撸码~ 集成步骤 第一步:创建数据库、数据表数据库各位跟随自己爱好建就行,数据表我这里是 programmer,字段有这几个:id 主键,varchar(64)、自动增长、不为nullname 姓名,varc...
- 首先使用命令行生成一个keystore文件: keytool -genkey -alias tomcat -keyalg RSA -keystore ./jerry.keystore保存到本地项目文件夹里:Springboot里application.properties文件,维护如下内容:server.port=5031server.ssl.key-store=jerry.keystore... 首先使用命令行生成一个keystore文件: keytool -genkey -alias tomcat -keyalg RSA -keystore ./jerry.keystore保存到本地项目文件夹里:Springboot里application.properties文件,维护如下内容:server.port=5031server.ssl.key-store=jerry.keystore...
- 本篇文章对工作流Activiti框架中的流程元素的任务流程元素的基本概念以及使用方式进行了详尽的说明。包括用户任务,脚本任务,Java服务任务,WebSevice任务和业务规则任务。通过对工作流Activiti框架的各种类型的任务的使用方式的描述,可以在项目中集成使用工作流Activiti框架时进行更多的扩展任务操作。 本篇文章对工作流Activiti框架中的流程元素的任务流程元素的基本概念以及使用方式进行了详尽的说明。包括用户任务,脚本任务,Java服务任务,WebSevice任务和业务规则任务。通过对工作流Activiti框架的各种类型的任务的使用方式的描述,可以在项目中集成使用工作流Activiti框架时进行更多的扩展任务操作。
- 二、SpringBoot配置文件语法 2.1、SpringBoot配置文件概述 当我们使用spring 初始化器构建完一个Spring Boot项目后,只需引入一个web启动器的依赖,它就变成一个web项目了,而我们什么都没有配置就能通过localhost:8080进行访问了,这是因为Spring Boot在底层已经把配置信息都给我们自动配置好了。 那我们怎么去修改默认配置信息... 二、SpringBoot配置文件语法 2.1、SpringBoot配置文件概述 当我们使用spring 初始化器构建完一个Spring Boot项目后,只需引入一个web启动器的依赖,它就变成一个web项目了,而我们什么都没有配置就能通过localhost:8080进行访问了,这是因为Spring Boot在底层已经把配置信息都给我们自动配置好了。 那我们怎么去修改默认配置信息...
- 一、SpringBoot入门 1.1、SpringBoot介绍 SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application developmen... 一、SpringBoot入门 1.1、SpringBoot介绍 SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application developmen...
- 一、SpringMVC简介 1.1、SpringMVC引言 为了使Spring有可插入的MVC架构,SpringFrameWork在Spring基础上开发SpringMVC框架,从而在使用Spring进行WEB开发时可以选择使用Spring的SpringMVC框架作为web开发的控制器框架。 1.2、SpringMVC的优势SpringMVC是一个典型的轻量级MVC框架,在整个MVC... 一、SpringMVC简介 1.1、SpringMVC引言 为了使Spring有可插入的MVC架构,SpringFrameWork在Spring基础上开发SpringMVC框架,从而在使用Spring进行WEB开发时可以选择使用Spring的SpringMVC框架作为web开发的控制器框架。 1.2、SpringMVC的优势SpringMVC是一个典型的轻量级MVC框架,在整个MVC...
- 十一、事务 11.1、事务的属性 属性是描述物体特征的一系列值,事务有五个属性:隔离属性传播属性只读属性超时属性异常属性 我们可以用@Transactional()注解在添加属性,在括号被给事务添加属性。 11.2、隔离属性 隔离属性描述了事务解决并发问题的特征。事务并发访问会产生三个问题:脏读不可重复读、幻读 我们可以通过隔离属性来解决事务并发产生的问题,在隔离属性... 十一、事务 11.1、事务的属性 属性是描述物体特征的一系列值,事务有五个属性:隔离属性传播属性只读属性超时属性异常属性 我们可以用@Transactional()注解在添加属性,在括号被给事务添加属性。 11.2、隔离属性 隔离属性描述了事务解决并发问题的特征。事务并发访问会产生三个问题:脏读不可重复读、幻读 我们可以通过隔离属性来解决事务并发产生的问题,在隔离属性...
- 十、Spring整合Mybatis 10.1、整合概述 JavaEE开发需要持久层来进行访问数据库的操作,但是现有的持久层开发过程中存在大量的代码冗余,不方便我们开发和后期维护,而Spring基于模板设计模似对于上述的持久层技术进行了封装,方便了我们的开发和减少了代码冗余。 10.2、传统Mybatis编码存在的问题 MyBatis开发步骤回顾:编写实体类。配置实体别名。创建表... 十、Spring整合Mybatis 10.1、整合概述 JavaEE开发需要持久层来进行访问数据库的操作,但是现有的持久层开发过程中存在大量的代码冗余,不方便我们开发和后期维护,而Spring基于模板设计模似对于上述的持久层技术进行了封装,方便了我们的开发和减少了代码冗余。 10.2、传统Mybatis编码存在的问题 MyBatis开发步骤回顾:编写实体类。配置实体别名。创建表...
- 九、注解编程 9.1、注解编程概述 注解编程指的是在类或者方法上加入特定的注解,完成特定功能的开发。使用注解的好处:注解编程开发更方便,代码简洁,开发速度大大提升。注解编程是Spring开发的新趋势。 9.2、注解的作用简化xml文件中繁杂的配置。替换接口,实现调用双方的契约性。通过注解的方式,在功能调用者和功能提供者之间达成约定,进而进行功能的调用。注解形式是主流。 9.3、对象创... 九、注解编程 9.1、注解编程概述 注解编程指的是在类或者方法上加入特定的注解,完成特定功能的开发。使用注解的好处:注解编程开发更方便,代码简洁,开发速度大大提升。注解编程是Spring开发的新趋势。 9.2、注解的作用简化xml文件中繁杂的配置。替换接口,实现调用双方的契约性。通过注解的方式,在功能调用者和功能提供者之间达成约定,进而进行功能的调用。注解形式是主流。 9.3、对象创...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签