`

springboot使用心得

阅读更多

1、springboot的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.apache.org/POM/4.0.0

http://maven.apache.org/xsd/maven-4.0.0.xsd">

   <modelVersion>4.0.0</modelVersion>

   <parent>

        <groupId>org.springframework.boot</groupId>

        <artifactId>spring-boot-starter-parent</artifactId>

        <version>2.1.5.RELEASE</version>

        <relativePath/> <!-- lookup parent from repository -->

    </parent>

    <groupId>com.test</groupId>

    <artifactId>test-dev</artifactId>

    <version>0.0.1-SNAPSHOT</version>

    <name>test-dev</name>

    <description>test system</description>

    <properties>

        <java.version>1.8</java.version>

    </properties>

    <dependencies>

        <dependency>

            <groupId>org.springframework.boot</groupId>

            <artifactId>spring-boot-starter-web</artifactId>

        </dependency>

        <dependency>

            <groupId>org.springframework.boot</groupId>

            <artifactId>spring-boot-starter-test</artifactId>

            <scope>test</scope>

        </dependency>

        <dependency>

            <groupId>org.springframework.boot</groupId>

            <artifactId>spring-boot-starter-freemarker</artifactId>

        </dependency>

        <dependency>

            <groupId>org.mybatis.spring.boot</groupId>

            <artifactId>mybatis-spring-boot-starter</artifactId>

            <version>1.2.1</version>

        </dependency>

        <dependency>

            <groupId>com.github.pagehelper</groupId>

            <artifactId>pagehelper-spring-boot-starter</artifactId>

            <version>1.2.3</version>

        </dependency>

        <dependency>

            <groupId>com.alibaba</groupId>

            <artifactId>druid</artifactId>

            <version>1.0.26</version>

        </dependency>

        <dependency>

            <groupId>mysql</groupId>

            <artifactId>mysql-connector-java</artifactId>

            <version>5.0.5</version>

        </dependency>

        <dependency>

            <groupId>org.mybatis</groupId>

            <artifactId>mybatis</artifactId>

            <version>3.4.0</version>

        </dependency>

        <dependency>

            <groupId>com.alibaba</groupId>

            <artifactId>fastjson</artifactId>

            <version>1.1.43</version>

        </dependency>

        <dependency>

            <groupId>org.apache.poi</groupId>

            <artifactId>poi</artifactId>

            <version>3.9</version>

        </dependency>

    </dependencies>

    <build>

        <plugins>

            <plugin>

                <groupId>org.springframework.boot</groupId>

                <artifactId>spring-boot-maven-plugin</artifactId>

            </plugin>

        </plugins>

    </build>

</project>

 

2、springboot的application.yml配置如下:

 

server:

  port: 8080

spring:

  datasource:

    url: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8

    username: root

    password: 123456

    type: com.alibaba.druid.pool.DruidDataSource

    driver-class-name: com.mysql.jdbc.Driver

  freemarker:

    request-context-attribute: req  #req访问request

    suffix: .ftl  #后缀名

    template-loader-path: classpath:/templates/ #模板加载路径 按需配置

    charset: UTF-8 #编码格式

    settings:

      number_format: '0.##'   #数字格式化,两位小数

mybatis:

  mapper-locations: classpath:mapping/*.xml  #注意:一定要对应mapper映射xml文件的所在路径

  type-aliases-package: com.test.model  #注意:对应实体类的路径

 

分享到:
评论

相关推荐

    Springboot配置文件心得体会

    在本文档中,作者从标题“Springboot配置文件心得体会”出发,重点探讨了Spring Boot项目中application.properties配置文件的使用方法及其重要性。针对MyBatis的整合,MVC页面模板的配置以及项目数据库、访问端口等...

    浅谈Springboot整合RocketMQ使用心得

    例如,可以使用RocketMQ的事务消息功能来确保消息的一致性,或者利用延时消息实现定时任务。同时,合理设置消费者线程数(如`THREAD_NUM`)以平衡资源消耗和处理能力。 总结来说,Springboot与RocketMQ的整合让...

    Spring Boot心得.docx

    ### Spring Boot 心得体会与实用技巧 #### 一、快速搭建项目 Spring Boot 是一款非常流行...以上总结了 Spring Boot 开发过程中的一些实用技巧和心得,希望能够对正在使用或即将使用 Spring Boot 的开发者有所帮助。

    springBoot实战 springBoot深入实践

    包含springBoot两本资料,springBoot实战,springBoot深入实践,讲述springBoot原理,应用,两本书籍各有互补。

    大华sdk主动注册springboot工程,示例源码

    记录对接sdk过程中的心得和经验以及遇到的一些小问题。 项目前端为uniapp,后端采用springboot。这里仅为后端主动注册示例源码。 NetSDK 主动注册主要用于解决诸如公网服务器无法搜索内网设备等网络限制问题,或是...

    2017年 传智播客 张志君 SpringBoot视频教程

    《2017年传智播客张志君SpringBoot视频教程》是由知名教育机构传智播客的张志君老师主讲的一套全面而...通过系统学习和实践,你可以熟练掌握SpringBoot的使用,提升你的Java开发技能,为你的职业生涯增添新的竞争力。

    从SpringMVC迁移到Springboot的方法步骤

    从SpringMVC迁移到Springboot的方法步骤 从SpringMVC迁移到Springboot是一种常见的迁移方式,本篇文章主要介绍了从SpringMVC迁移到Springboot的方法步骤。 Profile配置是Spring框架中的一种重要机制,用于管理多个...

    基于SpringBoot的高校学习社区的设计与实现

    前端部分则使用了Bootstrap和JQuery,Bootstrap是一个流行的前端框架,它提供了丰富的界面组件,可以帮助开发者快速构建响应式布局的页面,而JQuery是一个快速、小型且功能丰富的JavaScript库,它简化了HTML文档遍历...

    基于springboot的考研在线学习与交流平台论文.doc

    在线讨论区则允许用户与其他考研者进行互动交流,分享学习心得和问题解答。此外,个人中心可以让用户管理个人信息,如修改资料、查看学习进度等。 2. 后台管理部分:管理员拥有更高的权限,可以管理整个平台。包括...

    基于springboot+vue的音乐网站开发项目

    2. 编写后端接口:使用SpringBoot的Controller层编写RESTful API,对接口进行单元测试。 3. 前端页面开发:利用Vue.js创建组件,结合HTML、CSS实现页面布局和样式设计。 4. 前后端联调:通过Ajax通信,调用后端接口...

    springboot+多数据源+shiro+springcloud.zip

    这是我自己为了学习springboot等相关知识搭建的一个简易的项目,里面主要包括springboot,shiro,mybatis,多数据源,springcloud的eureka集群,以及beetl的简单使用,springcloud的网关、oauth2授权等在其他的模块...

    springboot配置文件和整合mybatis配置文件

    springboot配置文件模板:包括多环境开发布置,端口号配置,全局jackson配置,mysql数据库配置,oracle数据库配置,连接池配置,redis配置,redis链接池的配置,设置上传文件大小限制配置,全局格式化时间配置,https证书配置...

    基于Springboot+Vue的课程管理系统【完整源码+文档说明】

    4. 讨论区:提供一个互动平台,学生和教师可以进行答疑解惑,分享学习心得。 5. 成绩管理:记录并展示学生的作业成绩、考试成绩,便于教师评估和学生自我评估。 此外,系统的开发过程中,还需要考虑到数据库设计、...

    SpringBoot项目基于Springboot的漫画网站.zip

    系统采用前后端分离的架构,前端可能使用Angular、React或Vue.js等现代JavaScript框架来构建用户界面,后端由SpringBoot负责处理业务逻辑,并通过RESTful API与前端进行数据交换。数据库方面,系统可能会选择MySQL、...

    SpringBoot + Vue +JPA 的实验室助理工作管理系统课程设计

    该项目是基于SpringBoot + Vue +JPA 的实验室助理信息管理系统-可用于大学生日常课设 功能点描述: (1)学生 学生注册为系统用户、系统用户报名助理岗位、 (2)实验室技术员 筛选报名信息、实验室助理招聘计划的...

    springboot+vue前后端分离智慧校园管理系统

    01_智慧校园_课程简介 02_智慧校园_项目简介 03_智慧校园_安装mysql服务 04_智慧校园_安装数据库客户端程序 05_智慧校园_安装JDK和IDEA 06_智慧校园_安装Maven和Tomcat 07_智慧校园_项目搭建之创建项目 ...

    springboot社团管理系统

    4. 讨论区:提供论坛功能,让用户可以进行问题讨论,分享心得。 5. 数据统计:对社团成员、活动等数据进行统计分析,提供可视化的报表展示。 6. 系统设置:包括系统参数配置、权限配置等,便于系统管理员维护。 ...

    课程设计心得感想体会29篇

    在回转机构振动分析和悬臂梁频率测试等实验中,软件的使用是关键,要求学生具备一定的计算机技能,如LabVIEW和Excel的操作。这些技能的掌握不仅提升了实验效率,还为今后的学习和工作奠定了基础。 最后,课程设计的...

    SpringBoot项目汽车资讯网站.zip

    该系统采用前后端分离的设计思想,前端使用Vue.js等技术构建用户界面,后端使用SpringBoot框架实现业务逻辑。系统主要功能包括: 1. 资讯发布:管理员可以发布各类汽车资讯,包括新车上市、行业动态、试驾评测等。 ...

    基于SpringBoot+Vue旅游网站(源码+部署说明+演示视频+源码介绍).zip

    社区互动:用户可以在社区板块发布游记、评论、提问等,与其他用户互动交流,分享旅行心得。 此外,该网站还具备良好的响应式设计,可以适应不同设备的屏幕尺寸,为用户提供一致的使用体验。 总之,这款基于...

Global site tag (gtag.js) - Google Analytics