首页 > TAG信息列表 > DemoApplication

@Mapper和@Repository的区别

1.相同点 @Mapper和@Repository都是作用在dao层接口,使得其生成代理对象bean,交给spring 容器管理,对于mybatis来说,都可以不用写mapper.xml文件 2.不同点 @Repository需要在Spring中配置扫描地址,然后生成Dao层的Bean才能被注入到Service层中。代码示例: @SpringBootApplication @Mappe

9-写一个最简单的测试接口

DemoApplication.java package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.

1. 第一个SpringBoot工程

第一个SpringBoot工程 创建一个普通的maven工程 引入父工程和依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

Android Jetpack架构之ProcessLifeCycleOwner

一、ProcessLifeCycleOwner是什么?   用于监听App程序的生命周期。 二、示例   ApplicationObserver类: class ApplicationObserver: LifecycleObserver { }   DemoApplication类: class DemoApplication : Application() { override fun onCreate() { super.

2.原理初探

    //程序的主入口,不能删也不能改 @SpringBootApplication//标注是一个springBoot的应用 public class DemoApplication { //将springBoot应用启动 public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } }  

springboot通用mapper配置

一、pom.xml添加依赖 二、yml或properties配置文件添加配置 1、数据库配置 2、mybaties配置 mybatis: type-aliases-package: com.li.entity configuration: map-underscore-to-camel-case: true 三、启动类配置 @SpringBootApplication @MapperScan("com.li.mapper

springboot(一)

准备工作, 1、配置好JDK 2、IntelliJ编辑器 1、用IDEA新建spring boot项目 1、Developer Tools(必选)          -Spring Boot DevTools          -Lombok 2、Web (必选)         -Spring Web         -Spring Web Services  3、Template Engines(可选,后期可在pr

springcloud微服务多模块打包war部署到tomcat

1、修改pom.xml  父工程的pom.xml中的 <packaging>pom</packaging> spring boot项目应用中pom.xml中的 <packaging>war<packaging> <!--在父工程的pom.xml里,去除springboot web自带的tomcat,自己添加tomcat、servlet-api 依赖--> <dependency> <groupI

SpringBoot访问资源文件

一:用idea 创建 springboot 项目:详情请参考:《使用IDEA创建一个springboot项目》二:具体代码内容:1:访问静态资源文件1:代码结构2:启动项目3:访问静态资源:图片4:DemoApplicationpackage com.alancode.springboot; import org.springframework.boot.SpringApplication; import org.springf

SpringBoot项目war包部署

1. pom.xml的修改 <!-- 设置打包方式为war包 --> <packaging>war</packaging> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter

SpringBoot第一节

1.创建一个StringInitializr项目(步骤如下)   (1)      (2)      (3)         (4)      2、DemoApplication类 package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication

SpringBoot第一节

1.创建一个StringInitializr项目(步骤如下)   (1)      (2)      (3)         (4)      2、DemoApplication类 package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;

由一个空工程改为SpringBoot工程

1、先创建一个空的工程,创建springboot 工程  必须继承spring-boot-stater-parent 2、导入依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.2.RELEASE&

springboot-war

预览      1、pom.xml <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.ap

Spring Boot 2.X 实战教程(11)Profiles

11.外部化配置 Spring Boot允许您外部化配置,以便您可以在不同的环境中使用相同的应用程序代码。您可以使用属性文件,YAML文件,环境变量和命令行参数来外部化配置。属性值可以通过@Value直接注射到你的bean 注释,或者通过@ConfigurationProperties被绑定到结构化对象。 Spring Bo

Spring Boot 2.X 实战教程(6)构建代码

6.构建代码 Spring Boot不需要任何特定的代码布局即可工作。但是,有一些最佳实践可以提供帮助。 6.1“默认”包 当一个类不包含package声明时,它被认为是在“默认包”中。通常不鼓励使用“默认包”,应该避免使用。 6.2主应用程序类 我们通常建议您将主应用程序类放在其他类之上的根包

Spring Boot 2.X 实战教程(6)构建代码

6.构建代码 Spring Boot不需要任何特定的代码布局即可工作。但是,有一些最佳实践可以提供帮助。 6.1“默认”包 当一个类不包含package声明时,它被认为是在“默认包”中。通常不鼓励使用“默认包”,应该避免使用。 6.2主应用程序类 我们通常建议您将主应用程序类放在其他类之上的根包

IDEA SpringBoot项目打包war与jar

打包jar包 IDEA下打包jar包较为简单,只需要双击maven管理中的package即可打包成功,jar包默认生成在工程target包下。 打包war包 2.1 修改启动类 启动类继承SpringBootServletInitializer类并添加方法。 public class DemoApplication extends SpringBootServletInitializer

SpringBoot 部署到Tomcat

1.修改pom.xml文件 <packaging>war</packaging> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

springboot的定时任务

1、定时任务的创建方式:     基于注解@Schedule和,定时任务执行时间较短,并且比较单一 2、@Schedule和@EnableScheduling   (1)在pom.xml中加入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artif