自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(103)
  • 收藏
  • 关注

原创 【WEEK9】 【DAY5】Web开发静态资源处理【中文版】

接下来开始学习SpringBoot与Web开发,从这一章往后,就属于实战部分的内容了;其实SpringBoot的东西用起来非常简单,因为SpringBoot最大的特点就是自动装配。Webjars本质就是以jar包的方式引入我们的静态资源 , 我们以前要导入一个静态资源文件,直接导入即可。我们也可以自己通过配置文件来指定一下,哪些文件夹是需要我们放静态资源文件的,在application.properties中配置。

2024-04-27 08:30:00 629

原创 【WEEK9】 【DAY4】Principles of Auto-Configuration 【English Version】

【代码】【WEEK9】 【DAY4】Principles of Auto-Configuration 【English Version】

2024-04-26 14:00:00 830

原创 【WEEK9】 【DAY4】自动配置原理【中文版】

5.2.2.1.1.一但这个配置类生效;这个配置类就会给容器中添加各种组件;5.2.2.1.2.这些组件的属性是从对应的properties类中获取的,这些类里面的每一个属性又是和配置文件绑定的;5.2.2.1.3.所有在配置文件中能配置的属性都是在xxxxProperties类中封装着;5.2.2.1.4.配置文件能配置什么就可以参照某个功能对应的这个属性类5.2.2.1.5.

2024-04-26 08:30:00 574

原创 【WEEK9】 【DAY3】JSR303 Data Validation and Environment Switching 【English Version】

【代码】【WEEK9】 【DAY3】JSR303 Data Validation and Environment Switching 【English Version】

2024-04-25 14:00:00 647

原创 【WEEK9】 【DAY3】JSR303数据校验及多环境切换【中文版】

(创建: application.properties, application-test.properties, application-dev.properties)项目打包好以后,我们可以使用命令行参数的形式,启动项目的时候来指定配置文件的新位置;我们在主配置文件编写的时候,文件名可以是 application-{profile}.properties/yml , 用来指定多个环境版本。profile是Spring对不同环境提供不同配置功能的支持,可以通过激活不同的环境版本,实现快速切换环境。

2024-04-25 08:30:00 868

原创 【WEEK9】 【DAY2】YAML Configuration Injection - Part Two【English Version】

【代码】【WEEK9】 【DAY2】YAML Configuration Injection - Part Two【English Version】

2024-04-24 14:00:00 1105

原创 【WEEK9】 【DAY2】YAML配置注入第二部分【中文版】

接上文。

2024-04-24 08:30:00 596

原创 【WEEK9】 【DAY1】YAML Configuration Injection - Part One【English Version】

【代码】【WEEK9】 【DAY1】YAML Configuration Injection - Part One【English Version】

2024-04-23 14:00:00 883 1

原创 【WEEK9】 【DAY1】YAML配置注入第一部分【中文版】

3.1.5.1.YAML是 “YAML Ain’t a Markup Language” (YAML不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)3.1.5.2.这种语言以数据作为中心,而不是以标记语言为重点!3.1.5.3.以前的配置文件,大多数都是使用xml来配置;

2024-04-23 08:30:00 947 1

原创 【WEEK9】学习目标及总结【Spring Boot】【中文版】

学习SpringBoot。

2024-04-22 14:00:00 297

原创 【WEEK8】Learning Objectives and Summaries【MySQL+Spring Boot】【English Version】

【代码】【WEEK8】Learning Objectives and Summaries【MySQL+Spring Boot】【English Version】

2024-04-22 08:30:00 447

原创 【WEEK8】 【DAY5】Spring Boot Operational Principles【English Version】

【代码】【WEEK8】 【DAY5】Spring Boot Operational Principles【English Version】

2024-04-21 08:30:00 1002

原创 【WEEK8】 【DAY5】Springboot运行原理【中文版】

推断并设置main方法的定义类,找到运行的主类;作用:标注在某个类上说明这个类是SpringBoot的主配置类, SpringBoot就应该运行这个类的main方法来启动SpringBoot应用;作用:自动扫描并加载符合条件的组件或者bean,将这个bean定义加载到IOC容器中。这个注解在Spring中很重要 ,它对应XML配置中的元素。自动配置(使springboot开启自动配置功能)spring配置类(对应spring的配置文件)注解的分类:预定义注解、自定义注解、元注解。

2024-04-20 08:30:00 1127

原创 【WEEK8】 【DAY3】【DAY4】Overview of Spring Boot【English Version】

【代码】【WEEK8】 【DAY3】【DAY4】Overview of Spring Boot【English Version】

2024-04-19 08:30:00 1247

原创 【WEEK8】 【DAY3】【DAY4】总览Spring Boot【中文版】

1.2.1.1.Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson。1.2.1.2.Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。学过javaweb的同学就知道,开发一个web应用,从最初开始接触Servlet结合Tomcat, 跑出一个Hello Wolrld程序,是要经历特别多的步骤;后来就用了框架Struts,再后来是SpringMVC,到了现在的SpringBoot,过一两年又会有其他web框架出现;

2024-04-18 08:30:00 951

原创 【已解决】html页面刷新后css样式消失

原因:index的样式引入css前面没有加斜杠。

2024-04-17 17:07:39 157

原创 【WEEK8】 【DAY1】【DAY2】JDBC—Transactions & Database Connection Pools【English Version】

【代码】【WEEK8】 【DAY1】【DAY2】JDBC—Transactions & Database Connection Pools【English Version】

2024-04-17 08:30:00 1163

原创 【WEEK8】 【DAY1】【DAY2】JDBC—事务&数据库连接池【中文版】

开启事务conn.setAutoCommit(false);一组业务执行完毕,提交事务可以在catch语句中显示地定义‘回滚语句’,但即使不写,默认情况就会回滚。

2024-04-16 09:00:00 719

原创 【WEEK8】学习目标及总结【MySQL+Spring Boot】【中文版】

完成MySQL部分的学习开始学习SpringBoot。

2024-04-15 14:00:00 439

原创 【WEEK7】Learning Objectives and Summaries【MySQL】【English Version】

【代码】【WEEK7】Learning Objectives and Summaries【MySQL】【English Version】

2024-04-15 08:30:00 395

原创 【WEEK7】 【DAY5】JDBC—PreparedStatement Object【English Version】

Following。

2024-04-14 14:30:00 1289

原创 【WEEK7】 【DAY5】JDBC—PreparedStatement对象【中文版】

接上文。

2024-04-14 09:00:00 748

原创 【WEEK7】 【DAY4】JDBC—Statement Object【English Version】

Following。

2024-04-13 14:30:00 1124

原创 【WEEK7】 【DAY4】JDBC—statement对象【中文版】

10.2.1.1.Jdbc中的statement队形用于向数据库发送SQL语句,想完成对数据库的增删改查,只需要通过这个对象向数据库发送增删改查语句即可。10.2.1.2.Statement对象的executeUpdate方法,用于向数据库发送增、删、改的SQL语句,executeUpdate执行结束后,将会返回一个整数(显示这些增删改语句导致了数据库中几行数据发生了变化)

2024-04-13 09:00:00 709

原创 【WEEK7】 【DAY3】JDBC—Database Drivers【English Version】

【代码】【WEEK7】 【DAY3】JDBC—Database Drivers【English Version】

2024-04-12 14:00:00 664

原创 【WEEK7】 【DAY3】JDBC—数据库驱动【中文版】

然后在其中lesson->one->后创建一个新的class,即为jdbcFirstDemo(命名为此),其中装填下一个小模块的代码,以查询并显示数据库‘p37jdbc’中的id、name、password等信息。10.1.2.1.SUN公司为了简化开发人员的操作(对数据库的统一操作),提供了一个规范——Java操作数据库的规范:JDBC。类比其他驱动:(使用)声卡、显卡的前提是有驱动。(Driver的源码是静态判断,详细可打开Driver.class查看)将对应的jar包复制粘贴进刚刚创建的文件夹。

2024-04-12 08:30:00 782

原创 【WEEK7】 【DAY3】Standard Database Design【English Version】

2024.4.10 WednesdayDatabase design is necessary when databases become complexhttps://zhuanlan.zhihu.com/p/590135927Problems caused by non-standard table design:

2024-04-11 14:00:00 841

原创 【WEEK7】 【DAY3】规范数据库设计【中文版】

数据库复杂的时候需要数据库设计。

2024-04-11 08:30:00 553

原创 【WEEK7】 【DAY2】Permission Management and Backup【English Version】

【代码】【WEEK7】 【DAY2】Permission Management and Backup【English Version】

2024-04-10 14:00:00 1169

原创 【WEEK7】 【DAY2】权限管理和备份【中文版】

输入:mysqldump -hlocalhost -uroot -p123456 school student >D:/a.sql。记得更换目标数据库,否则会出现‘ERROR 1046 (3D000): No database selected’将在D盘存储school数据库中表student的内容于名为a.sql的文件。想要导入则选择‘运行SQL文件’(但是‘查询’里的语句不会被备份。(给所有的库、表授予全部权限,除了给其他用户授权的权限)想要恢复则先登录mysql然后导入:(白色高亮)

2024-04-10 08:30:00 694

原创 【WEEK7】 【DAY1】Indexes【English Version】

【代码】【WEEK7】 【DAY1】Indexes【English Version】

2024-04-09 14:00:00 2016

原创 【WEEK7】 【DAY1】索引【中文版】

MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。7.4.4.索引一般应加在查找条件的字段。7.4.2.不要对经常变动的数据加索引。7.4.3.小数据量的表建议不要加索引。7.4.1.索引不是越多越好。

2024-04-09 08:30:00 1890

原创 【WEEK7】学习目标及总结【MySQL】【中文版】

三周完成MySQL的学习——第三周。

2024-04-08 14:00:00 192

原创 【WEEK6】 【DAY7】MD5 Encryption & Transactions【English Version】

【代码】【WEEK6】 【DAY7】MD5 Encryption & Transactions【English Version】

2024-04-08 08:30:00 958

原创 【WEEK6】 【DAY7】MD5加密&事务【中文版】

MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。将数据(如汉字)运算为另一固定长度值,是杂凑算法的基础原理,MD5的前身有MD2、MD3和MD4。不可逆6.1.1.事务就是将一组SQL语句放在同一批次内去执行6.1.2.如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行6.1.3.MySQL事务处理只支持InnoDB和BDB数据表类型。

2024-04-07 17:00:00 1000

原创 【WEEK6】Learning Objectives and Summaries【MySQL】【English Version】

【代码】【WEEK6】Learning Objectives and Summaries【MySQL】【English Version】

2024-04-07 08:30:00 480

原创 【WEEK6】 【DAY3】MySQL Functions【English Version】

【代码】【WEEK6】 【DAY3】MySQL Functions【English Version】

2024-04-05 09:00:00 970

原创 【WEEK6】 【DAY3】MySQL函数【中文版】

函数名称描述COUNT( )返回满足Select条件的记录总和数,如 select count(*) 【不建议使用 *,效率低】SUM( )返回数字字段或表达式列作统计,返回一列的总和AVG( )通常为数值字段或表达列作统计,返回一列的平均值MAX( )可以为数值字段,字符字段或表达式列作统计,返回最大的值MIN( )可以为数值字段,字符字段或表达式列作统计,返回最小的值。

2024-04-04 09:00:00 1852

原创 【WEEK6】 【DAY2】DQL Data Querying - Part Two 【English Version】

【代码】【WEEK6】 【DAY2】DQL Data Querying - Part Two 【English Version】

2024-04-03 14:00:00 913

原创 【WEEK6】 【DAY2】DQL查询数据-第二部分【中文版】

接上文。

2024-04-03 08:30:00 1037

SpingBoot-Web静态资源

【免费!!】 用于对应bilibili狂神的教程SpringBoot学习P20 导入的IDEA目标文件夹为springboot-03-web2 备注:这是非常全面的静态资源包,包含的资源就和教程初始情况导入的资源包相同(当然后面根据教程的推进有做出不少修改,这个等博主自己学完了再上传,但是还是推荐自己跟着教程修改体验)

2024-04-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除