- 新建 Spring Boot 项目常用的两种方式你可以通过 https://start.spring.io/ 这个网站来生成一个 Spring Boot 的项目。start.spring.io注意勾选上 Spring Web 这个模块,这是我们所必需的一个依赖。当所有选项都勾选完毕之后,点击下方的按钮 Generate 下载这个 Spring Boot 的项目。下载完成并解压之后,我们直接使... 新建 Spring Boot 项目常用的两种方式你可以通过 https://start.spring.io/ 这个网站来生成一个 Spring Boot 的项目。start.spring.io注意勾选上 Spring Web 这个模块,这是我们所必需的一个依赖。当所有选项都勾选完毕之后,点击下方的按钮 Generate 下载这个 Spring Boot 的项目。下载完成并解压之后,我们直接使...
- 作为一名Java开发的程序猿,Spring可以说是每天都要打交道的东西,从最一开始基于xml配置文件的Spring再到Spring Boot或是Spring Cloud,可以明显感觉到的就是业务的搭建变得日益简单,配置由复杂变得越来越轻量,甚至只需要在网页上点一点就能初始化一个可以运行的Spring项目。网上讨论Spring核心概念IOC和AOP的文章也有很多,今天我也想来聊聊在我看来Spr... 作为一名Java开发的程序猿,Spring可以说是每天都要打交道的东西,从最一开始基于xml配置文件的Spring再到Spring Boot或是Spring Cloud,可以明显感觉到的就是业务的搭建变得日益简单,配置由复杂变得越来越轻量,甚至只需要在网页上点一点就能初始化一个可以运行的Spring项目。网上讨论Spring核心概念IOC和AOP的文章也有很多,今天我也想来聊聊在我看来Spr...
- 今天课下,偶然听到有几个同学在讨论这么一个问题:Servlet 到底属于 MVC 模式的哪一层?谈到这个问题就考察你对于 MVC 模式的熟悉程度了。本篇我们就分别从 MVC 模式、Servlet 和 JSP 的原理来探讨一下,Servlet 到底属于哪一层? 今天课下,偶然听到有几个同学在讨论这么一个问题:Servlet 到底属于 MVC 模式的哪一层?谈到这个问题就考察你对于 MVC 模式的熟悉程度了。本篇我们就分别从 MVC 模式、Servlet 和 JSP 的原理来探讨一下,Servlet 到底属于哪一层?
- 因为xml配置aop太过繁琐,所以aopalliance 中出现了一种AspectJ技术。基本流程:1)通过注解配置切点2)自动生产代理对象怎么使用aspect技术第1步:创建AppConfig.javapackage com.jr.aspectJ;import org.springframework.context.annotation.ComponentScan;import org.s... 因为xml配置aop太过繁琐,所以aopalliance 中出现了一种AspectJ技术。基本流程:1)通过注解配置切点2)自动生产代理对象怎么使用aspect技术第1步:创建AppConfig.javapackage com.jr.aspectJ;import org.springframework.context.annotation.ComponentScan;import org.s...
- 日子样例2014-03-05 10:57:51.112 INFO 45469 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet Engine: Apache Tomcat/7.0.522014-03-05 10:57:51.253 INFO 45469 --- [ost-st... 日子样例2014-03-05 10:57:51.112 INFO 45469 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet Engine: Apache Tomcat/7.0.522014-03-05 10:57:51.253 INFO 45469 --- [ost-st...
- 前言本文说明如何使用spring boot定时任务。计划任务的应用场景举例:每5S执行一个动作;服务器启动之后30S之后,每一分钟执行一个动作;每个月底执行一个操作;环境:项目说明jdk1.8idea2017-03操作步骤新建spring boot项目新建定时任务,五秒定时调用:@Componentpublic class ScheduledTasks { private static... 前言本文说明如何使用spring boot定时任务。计划任务的应用场景举例:每5S执行一个动作;服务器启动之后30S之后,每一分钟执行一个动作;每个月底执行一个操作;环境:项目说明jdk1.8idea2017-03操作步骤新建spring boot项目新建定时任务,五秒定时调用:@Componentpublic class ScheduledTasks { private static...
- 前言本文引导读者通过spring boot创建一个restful服务器,笔者使用开发环境如下:项目说明jdk1.8idea2017-03操作步骤创建spring boot项目,参考idea 新建spring boot项目;创建领域类Greeting,(需要创建对应的包,这里就不再具体说明)package com.nick.demo.domain;public class Greeting {... 前言本文引导读者通过spring boot创建一个restful服务器,笔者使用开发环境如下:项目说明jdk1.8idea2017-03操作步骤创建spring boot项目,参考idea 新建spring boot项目;创建领域类Greeting,(需要创建对应的包,这里就不再具体说明)package com.nick.demo.domain;public class Greeting {...
- 前言本文介绍如何使用spring boot jpa repository如何使用该,本文承接上一篇文章。本文介绍如何使用程序操作数据库。开发环境如下:项目说明jdk1.8idea2017-03(已经安装lombok插件)mysql 5.6推荐使用dockernavicatmysql 客户端操作步骤新建repository类:AuthorRepositorypackage org.nick.b... 前言本文介绍如何使用spring boot jpa repository如何使用该,本文承接上一篇文章。本文介绍如何使用程序操作数据库。开发环境如下:项目说明jdk1.8idea2017-03(已经安装lombok插件)mysql 5.6推荐使用dockernavicatmysql 客户端操作步骤新建repository类:AuthorRepositorypackage org.nick.b...
- 前言本文介绍如何使用spring boot jpa entity。开发环境如下:项目说明jdk1.8idea2017-03(已经安装lombok插件)mysql 5.6推荐使用dockernavicatmysql 客户端操作步骤新建spring boot项目使用navicat新建数据库db_example修改配置文件./src/main/resources/application.prope... 前言本文介绍如何使用spring boot jpa entity。开发环境如下:项目说明jdk1.8idea2017-03(已经安装lombok插件)mysql 5.6推荐使用dockernavicatmysql 客户端操作步骤新建spring boot项目使用navicat新建数据库db_example修改配置文件./src/main/resources/application.prope...
- 前言阅读本文之后读者将会学习到如何使用java调用redis。开发环境包括idea、maven、jdk1.8、redis。本文假设读者已经在本机搭建好了redis服务器,并开放端口为6379,如果还未完成该操作请参考相关文档搭建redis服务器。redis可以使用docker快速使用,命令:docker run --name some-redis -p 6379:6379 -d redis:... 前言阅读本文之后读者将会学习到如何使用java调用redis。开发环境包括idea、maven、jdk1.8、redis。本文假设读者已经在本机搭建好了redis服务器,并开放端口为6379,如果还未完成该操作请参考相关文档搭建redis服务器。redis可以使用docker快速使用,命令:docker run --name some-redis -p 6379:6379 -d redis:...
- 前言本文举例说明eureka client如何使用。操作步骤使用idea新建立工程com.nick.client,依赖配置加入cloud discovery -> eureka discoveryweb -> web修改application.properties为application.ymlspring: application: name: clienteureka: cli... 前言本文举例说明eureka client如何使用。操作步骤使用idea新建立工程com.nick.client,依赖配置加入cloud discovery -> eureka discoveryweb -> web修改application.properties为application.ymlspring: application: name: clienteureka: cli...
- 前言eureka单词中文名字为找到了,故名思意,spring cloud eureka 是用来微服务服务发现的,其由2个组件组成:eureka server 注册中心eureka clinet 帮助服务注册;本文举例说明eureka server如何使用。建立注册中心使用idea新建立工程com.nick.eureka,依赖配置加入cloud discovery -> eureka disc... 前言eureka单词中文名字为找到了,故名思意,spring cloud eureka 是用来微服务服务发现的,其由2个组件组成:eureka server 注册中心eureka clinet 帮助服务注册;本文举例说明eureka server如何使用。建立注册中心使用idea新建立工程com.nick.eureka,依赖配置加入cloud discovery -> eureka disc...
- 前后端分离demo的部署开发,需要解决的问题总结,以及全配置分享。 前后端分离demo的部署开发,需要解决的问题总结,以及全配置分享。
- # **Sping IOC常用注解**## **1.什么是注解**1. 注解是代码特殊标记,格式:@注解名称(属性名称=属性值, 属性名称=属性值..)2. 使用注解,注解作用在类上面,方法上面,属性上面3. 使用注解目的:简化xml配置## **2.常用注解**### **2.1用于创建对象的** 他们的作用就和在XML配置文件中编写一个<bean>标签实现的功能是一样的- **Comp... # **Sping IOC常用注解**## **1.什么是注解**1. 注解是代码特殊标记,格式:@注解名称(属性名称=属性值, 属性名称=属性值..)2. 使用注解,注解作用在类上面,方法上面,属性上面3. 使用注解目的:简化xml配置## **2.常用注解**### **2.1用于创建对象的** 他们的作用就和在XML配置文件中编写一个<bean>标签实现的功能是一样的- **Comp...
- ## **1.AOP概念**### **1.1AOP介绍**意为面向切面编程,把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们已有方法进行增强### **1.2AOP实现方式**==使用动态代理技术==## **2.spring中基于XML的AOP配置步骤****步骤:**1. 把通知Bean也交给spring来管理2. 使用aop:confi... ## **1.AOP概念**### **1.1AOP介绍**意为面向切面编程,把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们已有方法进行增强### **1.2AOP实现方式**==使用动态代理技术==## **2.spring中基于XML的AOP配置步骤****步骤:**1. 把通知Bean也交给spring来管理2. 使用aop:confi...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签