boot

spring boot 从开发到部署上线(简明版)

China☆狼群 提交于 2019-12-02 06:11:25
我们组有一个优良传统——借鉴于“冰桶挑战赛”的形式,采取点名的方式,促进团队成员每天利用一小段时间,不断的完善团队 wiki 的小游戏。 但有时候忙于业务,可能会忘记,所以我写了一个小应用,提示大家【记得写 wiki 啦】。 项目使用的环境和技术选型如下: 服务器环境:centos, java 7 开发环境:window 10,java 7,IDEA 框架:spring-boot 1.5.21.RELEASE 项目需求 如果被点名人下午5点还没更新wiki,发送一条企业微信消息,提醒他写wiki 如果被点名人第二天早上9点还没写,发送一条企业微信消息,提醒他补充,并且要点名。 如果被点名人第三天早上9点还没写,发送一条企业微信消息给管理员 设计实现 分析需求,要实现上面的功能,需要: 爬取网页信息,分析每个人写 wiki 的时间 判断是否完成 wiki 设置定时任务,发送消息给对应的人 需要人员姓名和企业微信账号的映射表 针对以上功能,spring boot 官方有对应的实现, scheduling-tasks , consuming-rest 基本的功能点已经明确,然而在实现的过程中还有一些小坑。在文章最后会有补充,这里暂且不表。 异常与日志 使用 spring boot 自带的日志 logback,简单的配置如下: server.port=8916 logging.level

2019新电脑主板安装win10系统

青春壹個敷衍的年華 提交于 2019-12-02 06:06:53
1、8代CPU和同期主板,设置boot为传统模式,硬盘模式raid on,关闭secaure boot   安装WIN7需要注意,系统会打不上USB3.O驱动,安装系统后无法使用使用USB3.0连接的设备 2、安装win10,推荐使用UEFI,将系统拷进U盘或者写入U盘直接安装   使用PE安装镜像:设置secrurity Boot 关闭,设置UEFI,achi(固态和机械硬盘一起用)   注意,如果是全新的硬盘,划分分区时,最好使用傲梅分区助手或者手动划分出UEFI保留区,即ESP区,同时可以划分出MBR的msr区。如果没有划分出ESP区,系统无法创建引导区,开机无法找到系统。 来源: https://www.cnblogs.com/lw-2019forlinuxpython/p/11733804.html

SpringBoot笔记

∥☆過路亽.° 提交于 2019-12-02 05:35:20
SpringBoot笔记 SpringBoot概述 SpringBoot工作原理 使用SpringBoot 创建SpringBoot项目 SpringBoot如何形成观点 构建可执行程序 END SpringBoot概述 Spring Boot 是一个轻量级框架,可以完成基于 Spring 的应用程序的大部分配置工作。基本上讲,这意味着您只需极少的配置,就可以快速获得一个正常运行的 Spring 应用程序。这些极少的配置采用了注解的形式,所以没有 XML。 SpringBoot工作原理 首先SpringBoot拥有较为合理的默认值,他通过自动配置的方式,使一些常用的配置自动完成,通过其自动配置的方式可快速构建应用程序。例如,我们常用的Tomcat容器,SpringBoot提供一个内嵌的Tomcat容器,我们无需再担心手动搭建Tomcat服务器的具体细节。其次,我们可通过自定义配置的方式,显示地更改我们所需要的配置,如可通过Maven的POM文件,更改其依赖项来更改我们的配置细节。 使用SpringBoot Starter starter 是 Spring Boot 的一个重要组成部分,用于限制您需要执行的手动配置依赖项数量。要想有效地使用 Spring Boot,您应该了解 starter。 starter 实际上是一组依赖项(比如 Maven POM),这些依赖项是

Spring boot Mybatis Thymeleaf Spring MVC 实现简单的数据库增删查改

廉价感情. 提交于 2019-12-02 05:28:09
1.创建maven项目 直接创建maven项目 在网上下载空的maven项目(本项目是采取从网上下载) 网站链接 我们先不用管配置文件,后面在统一配置 然后导入项目 2.配置项目 先创建相应的包,我们需要用到的东西有:数据库操作,MVC的映射,所以我们创建以下几个包 entity:存储数据库实例对象 dao:数据库操作 controller:控制 在resource文件夹下创建对应的mapper,pages文件夹 mapper:存储 mapper.xml文件 pages:存储.html文件 配置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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.boot</groupId>

Spring Boot从零入门1_详述

六眼飞鱼酱① 提交于 2019-12-02 05:24:00
本文属于原创,转载注明出处,欢迎关注微信小程序 小白AI博客 微信公众号 小白AI 或者网站 https://xiaobaiai.net 1 开始之前 在开始学习 Spring Boot 之前,我之前从未接触过 Spring 相关的项目, Java 基础还是几年前自学的,现在估计也忘得差不多了吧,写 Spring Boot 自己的学习过程前,同时给一起学习的同学们做个鼓励,相信自己能够学好,大概了解了下 Spring 的整个发展,还是有很多铺垫知识是要知道的,而且就算知道,没有实践经验可能还是不能够很深入的体会实际项目中有什么不一样。总之,干就是了,然后就是坚持走下来,至于为什么要学习 Spring Boot ,这也是我自己的一个选择,架构之路中一环,武功中的一个大招,期待学会这个大招。 Spring Boot 已经是 Spring 的最上层了,从上而下,从新到旧,打通整个 Spring 脉络。 2 名词术语 当然学习之前,肯定要去调研一番,了解各种跟 Spring 相关的名词术语,因为实在太多了,如果不去了解,对后面的学习也会造成困惑,难以理解,尤其是从未接触过 Java Web ,我们所学习跟Spring相关的知识最终都是如何更好更快的构建企业级Web应用。下面是我学习前所了解的一些名词术语和该术语所扮演的功能角色解释。 名词术语 释义 SQL & NOSQL NOSQL