自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Boot 个人博客实训日志08

实训-个人博客(后台登录)在进行后台登录之前我们先在我们数据库的t_user表中输入一条记录,用于我们来进行后台的登录。这里的密码是进行了MD5加密之后的了,如果还没有进行到MD5的可以写自己的密码,如:111111。一,构建登录页面和后台管理首页1,login.html登录页面在admin文件夹下新建一个login.html页面,这个是登录的页面。效果展示login.html当前实现的全部的代码,在这里做的登录的检验。<!DOCTYPE html><html la

2021-07-05 09:28:46 248

原创 Spring Boot 个人博客实训日志07

一、页面插件集成博客发布页一,Markdown下载地址:https://pandao.github.io/editor.md/我们下载好了就解压缩,并将其中的一些内容复制到我们的项目中去,如下图。1,在blogs-input.html博客发布页面引入相关的内容2,我们要初始化markdown编辑器修改blogs-input.html博客发布页面中关于博客内容的地方效果blogs-input.html加入插件之后的全部代码<!DOCTYPE html><h

2021-06-23 09:03:57 161

原创 Spring Boot 个人博客实训日志06

一、博客发布页效果图首先在admin中新建blogs-input.html博客发布页编辑blogs-input.html里的代码<!DOCTYPE html><html lang="en" xmlns:th="http://www.w3.org/1999/xhtml"><head th:replace="admin/_fragments :: head(~{::title})"> <meta charset="UTF-8"> <me

2021-06-23 08:57:06 143

原创 Spring Boot 个人博客实训日志04

一、归档页面最终效果图首先我们新建一个分类页面-archives.html然后编辑archives.html里的代码<!DOCTYPE html><html lang="en" xmlns:th="http://www.w3.org/1999/xhtml"><head th:replace="_fragments :: head(~{::title})"> <meta charset="UTF-8"> <meta name="vie

2021-06-23 08:48:23 119 1

原创 Spring Boot 个人博客实训日志03

一、分类页最终效果图新建一个分类页面-types.html1,头部内容不变效果2,标题分类 <div class="ui attached segment m-padded-tb-large"> <div class="ui labeled button m-margin-tb-tiny"> <a href="#" class="ui basi

2021-06-23 08:43:16 162 1

原创 Spring Boot个人博客实训日志02

一、详情页的最终效果图展示二、效果实现的过程1、我们的导航内容不变和上次一样2、中间部分的内容1、先是头部区域2、然后是图片区域3、主要内容区域4、博客信息区域5、留言区域3、底部内容也和上次一样不变...

2021-06-23 08:34:27 149

原创 Spring Boot个人博客实训日志01

一、首页效果图二、效果实现过程1、首先我们创建Spring Boot项目blog2、创建首页的静态index.html3、我们创建静态资源文件夹4、开始编写导航部分,连接css文件和云端资源链接在body下的Semantic UI的引入5、我们开始编辑css样式。body { background: url("../images/bg.png");}.m-padded-mini { padding: 0.2em !important;}.m-padd

2021-06-23 08:18:53 319 1

原创 学期总结。

这学期在华老师的带领下,大二下期已经临近尾声,在这一个新的学期主要学习学习是是Spring Boot,Spring,MyBatis框架。在框架的使用中,简化了我们连接数据库的繁琐代码,看似简单,但操作起来还是很困难,在框架的使用中,每一步该干嘛,为什么这一步要这样去做,不仅要去学习他的使用过程,还要弄清楚他的逻辑。长时间的敲代码是一件很枯燥的事情,尤其在有些时候项目出错,一时半会没找到错误的时候更加的心烦意乱。也有担心以我现在所拥有的水平,能不能在大三的时候找到一份合适的工作,在哪些方面还需要去加强学习

2021-06-22 09:01:47 68

原创 Spring Boot基础学习笔记10:配置国际化页面

一、使用Thymeleaf配置国际化页面使用场景:不同国家使用不同的语言,此例对登录页面login.html进行中英两个语言国际化处理(一)创建Spring Boot项目 - ThymeleafI18N将上一讲Thymeleaf中的登录控制器、Bootstrap、模板页面、应用属性文件拷贝到新项目启动应用,测试效果登录成功截图登录失败截图二)编写多语言国际化配置文件1、在resources下创建i18n目录i18n - internationalization,i与n之间有

2021-06-22 08:54:13 112

原创 Spring Boot基础学习笔记09:Thymeleaf模板引擎

一、Spring Boot整合Thymeleaf1、创建Spring Boot项目ThymeleafDemo设置项目元数据添加项目依赖设置项目名称与保存位置完成项目初始化工作查看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-inst

2021-06-22 08:29:22 80

原创 Spring Boot基础学习笔记08:Spring Boot整合Redis

一创建Spring Boot项目RedisDemo设置项目元数据添加项目依赖设置项目名称与保存位置完成项目初始化工作二)创建实体类在net.ql.lesson08包里创建bean子包1、创建地址实体类 - Address在net.ql.lesson08.bean包里创建地址实体类Addresspackage net.ql.lesson08.bean;import org.springframework.data.redis.core.index.Indexed;publ

2021-06-21 18:04:11 54

原创 Spring Boot基础学习笔记07:Spring Boot整合JPA

一、Spring Boot整合JPA(一)创建Spring Boot项目JPADemo设置项目元数据设置项目名称与保存位置完成项目初始化工作(二)创建ORM实体类ORM: Object Relation Mapping 对象关系映射 (Object: Java Bean; Relation: Table)1、创建评论实体类 - Commentpackage net.ql.lesson07.bean;import javax.persistence.*;@Entity(na

2021-06-21 17:40:30 115

原创 Spring Boot基础学习笔记06:Spring Boot整合MyBatis

一、Spring Boot 整合MyBatis(一)基础环境搭建1、数据准备创建数据库、数据表并插入一定的数据(1)创建博客数据库blog在Navicat的查询里,通过语句创建博客数据库blog在Navicat里打开刚才创建的博客数据库(2)在博客数据库里创建文章表t_articleCREATE TABLE `t_article` ( `id` int(20) NOT NULL AUTO_INCREMENT COMMENT '文章编号', `title` varchar(200)

2021-06-21 17:21:35 85

原创 Spring Boot基础学习笔记05:Spring Boot多环境配置

一、我们使用Profile文件进行多环境配置(一)然后创建Spring Boot Web项目ProfileDemo01项目初始化过程可以参看上一讲ConfigDemo01的创建过程(二)开始创建多环境配置文件配置文件命名格式:application-xxx.yaml此例仅演示端口号与虚拟路径的配置,实际应用中可以配置许多内容1、将application.properties更名为application.yaml...

2021-06-21 16:18:54 94

原创 Spring Boot基础学习笔记03:Spring Boot两种全局配置和两种注解

一、Application.properties配置文件(一)创建Spring Boot的Web项目PropertiesDemo利用Spring Initializr方式创建项目添加测试和Web依赖设置项目名称及保存位置单击【Finish】按钮,完成项目初始化工作然后设置项目编码为utf8(二)我们要在application.properties里添加相关配置点开resource目录,查看应用程序属性配置文件1、我们开始配置tomcat端口号和web虚拟路径#修改tomca

2021-05-17 08:17:07 122

原创 Spring Boot基础学习笔记02:Spring Boot项目单元测试、热部署与原理分析

一、Spring Boot单元测试一)对项目HelloWorld01进行单元测试1、修改pom.xml文件,添加测试依赖启动器和单元测试 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test<

2021-05-10 11:09:25 51

原创 Spring Boot基础学习笔记01:Spring Boot入门程序

一、使用Maven方式构建Spring Boot项目(一)创建Maven项目HelloWorld01选择创建的项目类型 - Maven我们设置Maven项目Name、Location、GroupId与ArtifactId然后单击【Finish】按钮(二)我们修改Maven项目配置文件pom.xmlpom: Project Object Model - 项目对象模型添加parent和web的起步器依赖我们查看pom.xml文件内容<?xml version="1.0" enc

2021-05-10 10:11:09 89 1

原创 2021-04-19

一、基于XML配置方式搭建SSM框架实现用户登录(一)创建数据库与表 - simonshop (t_user)1、创建数据库 - simonshop2、创建用户表 - t_userCREATE TABLE `t_user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(20) NOT NULL, `password` varchar(20) DEFAULT NULL, `telephone` varchar(

2021-05-07 17:25:25 101

原创 学习总结

现在已经是在学校的第四周了,这周学习的主要内容是Spring框架的利用注解配置类取代Spring配置文件和采用Java配置类管理Bean单纯靠java代码来配置类其次第二部分是关于Spring AOP(面向切面编程)方面的知识,这个我觉得还是有点儿难的。面向切面这个词是第一次接触感觉有点高深我去百度查了一下说是面向切面编程(aspect-oriented programming),是一种将横切关注点与业务逻辑分离的编程方式。每个横切关注点都集中在一个地方,而不是分散在多处代码中。说实话我有点发懵理解不了,其

2021-03-29 08:14:30 41

原创 Spring框架学习笔记04:初探Spring——采用Java配置类管理Bean

一、打开我们的项目【SpringDemo2021】继续做。二、采用Java配置类管理Bean1、在net.ql.spring包里创建lesson04子包2、在lesson04子包里创建杀龙任务类 - SlayDragonQuest3、在lesson04子包里创建勇敢骑士类 - BraveKnight4、在lesson04子包里创建Spring配置类 - SpringConfigpackage net.ql.spring.lesson04;import org.springframe

2021-03-24 15:24:11 74

原创 Spring框架学习笔记03:初探Spring——利用注解配置类取代Spring配置文件

一、打开我们上次的项目SpringDemo2021二、利用注解配置类取代Spring配置文件1、首先我们在net.ql.spring包里创建lesson03子包2、然后将lesson02子包的类与接口拷贝到lesson03子包里面。3、我们再创建Spring配置类来取代Spring配置文件4、创建测试类 - TestKnight1、首先我们在net.ql.spring包里创建lesson03子包2、然后在lesson03子包里创建测试类TestKnightpackage net.

2021-03-22 08:34:18 63

原创 MyBatis框架学习笔记04:利用MyBatis实现条件查询

利用MyBatis实现条件查询查询需求对学生表进行条件查询,涉及姓名、性别和年龄三个字段。比如查询姓“吴”,性别为“女”,同时年龄为19的学生记录。打开MyBatisDemo项目打开MyBatis框架学习笔记03里的MyBatisDemo项目三、对学生表实现条件查询(一)创建学生映射器配置文件在resources/mapper目录里创建学生映射器配置文件 - StudentMapper.xml(二)在MyBatis配置文件里注册学生映射器配置文件在元素里添加子元素(三)创建学

2021-03-10 18:09:24 100

原创 MyBatis框架学习笔记03:利用MyBatis实现关联查询

创建数据库表(一)创建教师表执行SQL语句,创建教师表t_teacher执行SQL语句,插入3条记录查看教师表记录(二)创建班级表执行SQL语句,创建班级表t_class执行SQL语句,插入3条记录查看班级表记录(三)创建学生表执行SQL语句,创建学生表t_student执行SQL语句,插入9条记录查看学生表记录创建与数据库表对应的实体类(一)创建教师实体类(二)创建学生实体类package net.ql.mybatis.bean;public cl

2021-03-10 18:09:07 98

原创 MyBatis框架学习笔记02

一、打开MyBatisDemo项目二、查询表记录(一)在映射器配置文件里引入结果映射元素运行测试类TestUserMapper里的testFindAll()测试方法,查看结果(二)添加按姓名查询用户记录功能1、在UserMapper.xml里添加映射语句 - findByName2、在UserMapper接口里添加findByName()方法3、在测试类TestUserMapper里添加测试方法testFindByName()4、运行测试方法testFindByName(),查看

2021-03-08 19:45:59 29

原创 MyBatis框架笔记01:MyBatis初探

创建数据库与表1、在Navicat里创建MySQL数据库testdb2、创建用户表 - t_user3、在用户表里插入3条记录查看用户表记录案例演示MyBatis基本使用(一)创建Maven项目 - MyBatisDemo(二)在pom文件里添加相应的依赖添加了新的依赖,单击一下红圈指定的刷新按钮查看下载到本地的jar包(三)创建与用户表对应的用户实体类 - User(四)创建用户实体关系映射配置文件在resources目录里创建mapper子目录,然后在里面

2021-03-03 17:29:25 135 1

原创 安卓31作业 - 画画

1.创建项目.编写MainActivity2.创建CustomView(1)编写CustomView进行绘画package com.ql.yz31;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.gra

2021-01-14 17:02:22 49

原创 安卓17作业 -乘法

编程实现乘法功能:实现计算、清除编辑框、退出1.创建项目2编写activity_main.xml3.编写MainActivity4运行效果

2021-01-14 16:48:19 65

原创 安卓20作业 .碎片吐司

碎片吐司1.创建FirstFragment、SecondFragment、ThirdFragment以及FragmentList(这个直接JavaClass)创建好了之后就会生成对应的XML资源文件(1)编写FirstFragmentpackage com.ql.myapplication;import android.os.Bundle;import android.view.LayoutInflater;import android.view.View;import andro

2021-01-14 16:39:30 56

原创 安卓26作业 -菜单

仿写微信菜单1.创建menu文件,并建一个名为menu的XML文件2.编写menuXML<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context="com.ql.myappli

2021-01-14 16:11:55 77

原创 安卓14作业 - 切换缩放图片

切换缩放图片切换功能1.导入3张图片到drawable2.编写activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/root"

2021-01-13 20:09:37 52

原创 安卓10作业 -输入姓名 与注册

任务1:输入姓名(1)创建一个activity_lianxi.xml(2)编辑activity_lianxi.xml值得注意的是:代码如下:<?xml version="1.0" encoding="utf-8"?><TextView android:id="@+id/txt" android:layout_width="wrap_content" android:layout_height="wrap_content" android:t

2021-01-13 20:07:43 219

原创 安卓02作业 -显示学生信息

显示学生信息1.编辑activity_main.xml2.编辑strings.xml1.编辑activity_main.xml下面展示一些 内联代码片。<?xml version="1.0" encoding="utf-8"?><TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/XH" a

2021-01-13 20:02:34 126

原创 安卓08作业 -选择水果 与计算器界面

(1)选择水果1.编辑activity_main.xml``<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:

2021-01-13 20:00:34 186

原创 安卓07作业及总结 -注册界面及跳转

目录作业:注册界面及跳转总结作业:注册界面及跳转首先创建两个Activity模板,这里我创建的是RegisterAc以及 ZCCG ,一个应用于注册界面,另一个应用于注册成功后所跳转的界面。先把注册的基础界面弄出来,所以先编写创建Activity时生成的layout里所对应的文件。下面展示一些 内联代码片。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.

2021-01-13 19:58:29 89

原创 安卓04作业 -用户登录界面

用户登录窗口编辑activity_main.xml编辑strings.xml编辑activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_p

2021-01-13 19:54:48 104

原创 安卓16作业 - 优化选择水果布局资源文件

安卓16作业 - 优化选择水果布局资源文件1.放入水果小图片到drawable资源文件里2.编写activity_main.xml布局资源文件用drawableTop属性来实现代码如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.andro

2021-01-13 19:50:22 68

原创 安卓作业11 - 网格布局练习

安卓作业11 - 网格布局练习编写activity_main.xml布局资源文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"

2021-01-13 19:48:14 50

原创 安卓实训项目日志(六)

实现步骤1、创建安卓应用【SDCardMusicPlayerV0.6】2、将图片素材拷贝到drawable目录与mipmap目录3、按钮背景图片选择器(1)播放按钮背景图片选择器 - play_button_selector.xml(2)暂停按钮背景图片选择器 - pause_button_selector.xml(3)上一首按钮背景图片选择器 - previous_button_selector.xml(4)下一首按钮背景图片选择器 - next_button_selector.x

2021-01-11 18:35:58 155

原创 安卓实训项目日志(五)

基于存储卡音乐播放器V0.5实现步骤1、创建安卓应用【SDCardMusicPlayerV0.5】2、将图片素材拷贝到drawable目录与mipmap目录3、按钮背景图片选择器(1)播放按钮背景图片选择器 - play_button_selector.xml后面的操作跟0.4一样就不多解释了4、在项目清单文件里授权访问外置存储卡,设置应用程序图标5、主布局资源文件activity_main.xml6、字符串资源文件strings.xml7、创建音乐名列表项模板music_

2021-01-11 14:57:25 95

原创 安卓实训项目日志(四)

实现步骤1、创建安卓应用【SDCardMusicPlayerV0.4】2、将图片素材拷贝到drawable目录与mipmap目录3、按钮背景图片选择器(1)播放按钮背景图片选择器 - play_button_selector.xml(2)暂停按钮背景图片选择器 - pause_button_selector.xml(3)上一首按钮背景图片选择器 - previous_button_selector.xml(4)下一首按钮背景图片选择器 - next_button_selector.xml4、

2021-01-06 22:41:10 83

空空如也

空空如也

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

TA关注的人

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