Spring Boot 入门 IDEA 版本 2小时学会springBoot 代码上传至gitee 或者github 事务没做出来

SpringBoot简化了xml的配置可以快速开发,节省很多的时间,springboot的配置速度更快,SpringMvc已经不如springboot了,

市面上更多的是使用spingboot这个框架了。 

springboot是springmvc的升级版,但是2者没有必然的联系。可以直接学习springboot。

微服务当下大小公司都是在用的,非常火,

spingCloud是建立在springboot的基础上的,spingcloud是为微服务打基础的。

 

 

代码上传至gitee或者github

如果写@value注解就要累死了

 

 

 

这种只要了解就好了      现在都是前后端分离的     不会使用这种      使用模板会对性能带来很大的损耗。  不推荐使用这种方式。

 

 

 

 

 

这里运行一直报错  是mysql包没有引入

spring:profiles:active: dev#active: dev  pro      prod(无法启动)datasource:driver-class-name: com.mysql.jdbc.Driverurl: jdbc:mysql://127.0.0.1:3306/dbgirl?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2B8username: rootpassword: rootjpa:hibernate:ddl-auto: create

//查询一个女生   版本不一样有时候不行的
@GetMapping(value = "/girls/{id}")
public Girl girlFindOne(@PathVariable("id") Integer id){return girlRepository.findById(id).get();
}

照着做没做出了   事务这里  也不知道为什么 ???  有空问问胡玉海

找到原因了是  数据库不支持事务MyIsam   修改为InnoDB就可以了

 

 

代码别忘了推送github上去!!!!!!!!!!!!

https://github.com/yangjiabinylg/girl    推送成功了  在github上面了

 

 

alter table girl type=InnoDB  --没用

CREATE TABLE `girl` (
  `id` int(11) NOT NULL,
  `age` int(11) DEFAULT NULL,
  `cup_size` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

 

 

 

[SQL]CREATE TABLE `girl`(
`id` int(11) NOT NULL,
`age` int(11) DEFAULT NULL,
`cup_size` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
受影响的行: 0
时间: 1.166s

[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/328005.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

华为云微认证答题_158人次通过华为认证考试!今年,湖北这所高校频现大动作...

从2005全国职教工作会上"校企合作"的提出,到2013年"产教融合"的最早出现,再到党的十九大,"产教融合、校企合作"已经逐渐成为教育新趋势。相信有许多家长和大学生都很想了解这种新的教育模式。本期推送&#xf…

在传统.NET Framework 上运行ASP.NET Core项目

新的项目我们想用ASP.NET Core来开发,但是苦于我们历史的遗产很多,比如《使用 JavaScriptService 在.NET Core 里实现DES加密算法》,我们要估计等到.NET Core 1.2我们才会有大部分的API,通过NodeJs方式有点曲线救国的味道&#xf…

JVM 调优系列之图解垃圾回收

转载自 JVM 调优系列之图解垃圾回收摘要: jvm必知系列,总结一些常见jvm回收机制,方便查阅从这篇开始我们开始探讨一些jvm调优的问题。在jvm调优中一个离不开的重点是垃圾回收,当垃圾回收成为系统达到更高并发量的瓶颈时,我们就需…

JAVA注解和反射(笔记)

注解简介 Annotation是从JDK5.0开始引入的新技术). Annotation的作用 : 不是程序本身(可以对程序作出解释.(这一点和注释(comment)没什么区别)可以被其他程序(比如:编译器等)读取. Annotation的格式: 注解是以"注释名"在代码中存在的, 还可以添加一些参数值,例如:S…

车提示检测轮胎气压_水淹车估价中心_辽宁中车检

首页 > 新闻中心发布时间:2021-01-02 00:57:13 导读:辽宁中车检为您提供水淹车估价中心的相关知识与详情:在行车过程中,汽车受到振动,可能会引起前照灯部件的安装位置发生变动,从而改变光束的正确照射方向.同时,灯泡在使用过程中会逐步老化…

.NET Core中间件的注册和管道的构建(3) ---- 使用Map/MapWhen扩展方法

0x00 为什么需要Map(MapWhen)扩展 如果业务逻辑比较简单的话,一条主管道就够了,确实用不到Map。不过当业务逻辑比较复杂的时候,有时候我们可能希望根据情况的不同使用特殊的一组中间件来处理HttpContext。这种情况下如…

2小时学习Spring Boot 2019版本 代码一样推送至github上面去

简介:《2小时学习Spring Boot》后续进阶课程,主要讲述了Spring Boot针对Web方面的相关技巧 讲师实战课程《Spring Boot微信点餐系统》 http://coding.imooc.com/class/117.html 《Spring Cloud微服务实战》 http://coding.imooc.com/class/187.html 均已…

认识JVM--第一篇-对象分配&回收算法

转载自 认识JVM--第一篇-对象分配&回收算法本来标题党想写成《深入JVM》,不过不太敢写,我想一小篇博客我想还不足以说明JVM,在本文中,会就我所知给大家介绍JVM的很多内部知识,概念会相对较粗,因为太细…

JAVASE阶段流程图

转载于https://blog.csdn.net/czc514/article/details/106057366

hibernate配置详情3(Dept)

package org.hibernate_one.entity;import java.io.Serializable;/** 部门实体类* 符合javabean规范* 1.公共类* 2.具有公共的无参的构造方法* 3.私有属性* 4.getter setter方法* 5.实现序列化接口Serializable java.io*/public class Dept implements Serializable {//部门编…

学生上课睡觉班主任怎么处理_【师问师答】学生上课说话,点名批评还嘴怎么办?...

案例我是一个初二的英语老师,昨天上课一男生一直在说话。我点了他名字之后毫不畏惧,仍然接着说话。后来我让他站起来,他说他腰痛不能站。又继续和同桌说话,我火大啊,让他站出去说完了再进来。他就在座位上嘀嘀咕咕&…

.NET Core中间件的注册和管道的构建(2)---- 用UseMiddleware扩展方法注册中间件类

0x00 为什么要引入扩展方法 有的中间件功能比较简单,有的则比较复杂,并且依赖其它组件。除了直接用ApplicationBuilder的Use()方法注册中间件外,还可以使用ApplicationBuilder的扩展方法UseMiddleware()注册中间件。这种情况下可以注册类型&a…

Spring Boot进阶之Web进阶 代码推送的github上面去

还是搜狗的输入法比较好 Exception.class 上面开不见的部分是这里的 代码上次github上面去保存起来 https://github.com/yangjiabinylg/girl2 https://github.com/yangjiabinylg/girl2 全部做完了 代码提交到github 上面去了

JVM初探- 使用堆外内存减少Full GC

转载自 JVM初探- 使用堆外内存减少Full GC问题: 大部分主流互联网企业线上Server JVM选用了CMS收集器(如Taobao、LinkedIn、Vdian), 虽然CMS可与用户线程并发GC以降低STW时间, 但它也并非十分完美, 尤其是当出现Concurrent Mode Failure由并行GC转入串行时, 将导致非常长时间的…

快捷生成---QQ点击联系我的方法

第一步 第二步 第三步 把uin2764954910 p2:2764954910:53 换成自己的QQ号 运行 完结撒花

.NET Core中间件的注册和管道的构建(1)---- 注册和构建原理

0x00 问题的产生 管道是.NET Core中非常关键的一个概念,很多重要的组件都以中间件的形式存在,包括权限管理、会话管理、路由等。所以搞明白中间件是如何注册并最终构建成管道的很重要。园子里很多先驱早已经开始了这方面的研究学习,也写了很多…

语言 高速公路超速处罚_重磅!全国高速将统一限速,这4种超速不再扣分罚款!【饮茶论道】...

在高速开车,经常会经历“断崖式降速”和“忽高忽低式限速”。相信不少吃了罚单的司机感受都是:哑巴吃黄连——有苦说不出……现在,重磅消息来啦!在高速公路上行驶前方没有任何障碍导航却突然提醒你“当前道路限速60km/h&#xff0…

SpringBoot开发常用技术整合 代码上传至github上面去

简介:本课程通过详细的对springboot的各个技能点逐一介绍与演示,可以很迅速的熟悉整个springboot框架体系,并且与springmvc有效的进行对比,理解异同,这样对于后续的springboot开发会非常迅速。同时课程中会针对不同的技…

Java中对象的三种状态

转载自 Java中对象的三种状态Java中的对象的三种状态是和垃圾回收紧密相关的,因此有必要深究。 状态一:可触及态:从根节点开始,可以搜索到这个对象,也就是可以访问到这个对象,也有人将其称为可达状态。 状…

HTML5(笔记)

什么是HTML Hyper Text Markup Language(超文本标记语言) 超文本包括:文字,图片,音频,视频,动画等 w3c标准 WOrld Wide Web Consortium(万维网联盟) 成立于1994年,Web技术领域最权威和具影响力的国际中…