自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实训-个人博客(博客关于我页面)

1,创建AboutShowControllerpackage net.zl.myblog.web;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.GetMapping;/** * 关于我展示 */@Controllerpublic class AboutShowController { @GetMapping("/about")

2021-07-01 14:52:54 645

原创 实训-个人博客(博客归档页面)

1,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="viewport" content="width=device-width,initia

2021-07-01 14:44:09 287

原创 实训-个人博客(博客按标签展示)

1,页面资源引入2,添加方法3,实现方法4,创建TagShowControllerpackage net.zl.myblog.web;import net.zl.myblog.po.Tag;import net.zl.myblog.service.BlogService;import net.zl.myblog.service.TagService;import org.springframework.beans.factory.annotation.Autowired;im

2021-07-01 14:38:20 185

原创 实训-个人博客(博客按分类展示)

1、优化分类页面<!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="viewport" content="width=device-width,initial-scale=

2021-07-01 14:33:14 171

原创 实训-个人博客(博客详情评论)

1、设置隐含域2、评论表单验证//评论表单验证 $('.ui.form').form({ fields: { title: { identifier: 'content', rules: [{ type: 'empty', prompt: '请输入评论内容

2021-07-01 14:15:20 141

原创 实训-个人博客(博客详情页)

实现博客首页点击列表博客,打开一个博客详情页面,向用户展示博客内容信息1,修改indeController的方法2、blog.html页面获取数据3、查看效果4、应用markdown插件(1)添加依赖<dependency> <groupId>com.atlassian.commonmark</groupId> <artifactId>commonmark</artifactId

2021-07-01 13:40:07 257 1

原创 实训-个人博客(全局搜索)

1

2021-07-01 13:27:13 181 1

原创 实训-个人博客(前端首页展示)

1、首页处理2、定义blogpackage net.zl.myblog.service;import net.zl.myblog.po.Blog;import net.zl.myblog.vo.BlogQuery;import org.springframework.data.domain.Page;import org.springframework.data.domain.Pageable;import java.util.List;import java.util.Map;

2021-06-29 20:11:31 340 1

原创 实训-个人博客(博客管理)

一、博客分页查询1,新建BlogService接口package net.zl.myblog.service;import net.zl.myblog.po.Blog;import net.zl.myblog.vo.BlogQuery;import org.springframework.data.domain.Page;import org.springframework.data.domain.Pageable;import java.util.List;import java.u

2021-06-29 19:44:08 296 1

原创 实训-个人博客(标签管理)

一、标签管理页面标签管理与分类管理为相同的做法,以下都是拷贝分类管理的相关代码作更改实现的效果1、拷贝types.html做修改tags.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">

2021-06-29 18:17:31 409 1

原创 企业级信息系统开发-学期总结

学期总结1,时间过得很快,一学期就又要过去了,在这学期里我学到了很多新的东西,因为本学期学的课程又跟上学期的不一样了,又增加了新的课程。所以初次学习这门课程的时候就没有那么快的能上手,但是经过这一个学期的学习,在企业级信息系统开发这门课上,不说会写多么复杂多么难的项目,但是一些简单一点的还是能写得出来的,对软件的应用和写项目的流程也比刚开始学习的时候要熟练的多了。2,本学期的企业级信息系统开发学习了三种框架的使用-MyBatis框架,Spring框架,Spring Boot框架。三种框架并不是单独存在的

2021-06-23 12:39:22 233 1

原创 实训-个人博客(后台登录)

文章目录一,构建登录页面和后台管理首页1,login.html登录页面2,_fragments.html页面3,index.html后台管理首页二,UserService和UserServicelmpl三、LoginController实现登录四、MD5加密五、登录拦截器在进行后台登录之前我们先在我们数据库的t_user表中输入一条记录,用于我们来进行后台的登录。这里的密码是进行了MD5加密之后的了,如果还没有进行到MD5的可以写自己的密码,如:111111。一,构建登录页面和后台管理首页1,lo

2021-06-22 11:01:30 550

原创 实训-个人博客(框架搭建)

11

2021-06-21 16:25:43 273

原创 实训-个人博客(页面插件集成详情页)

1,

2021-06-12 16:28:56 176

原创 实训-个人博客(页面插件集成博客发布页)

一,Markdown下载地址:https://pandao.github.io/editor.md/下载好了就解压缩,并将其中的一些内容复制到我们的项目中去,如下图。1,在blogs-input.html博客发布页面引入相关的内容2,初始化markdown编辑器修改blogs-input.html博客发布页面中关于博客内容的地方编写相关的js代码,需要注意的地方是path要是你插件所放的目录,不然它就分报错,找不到。效果当编辑器全屏的时候会有一些错误,如下图解决办法:加一

2021-06-08 17:12:26 261

原创 实训-个人博客(博客发布页)

博客发布页在admin中新建blogs-input.html博客发布页blogs-input.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <link rel="stylesheet"

2021-06-08 16:38:07 236

原创 实训-个人博客(博客管理列表页)

在blog文件夹下新一个文件夹admin,并在其中新建blogs.html博客管理列表页blogs.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <link rel="stylesheet

2021-06-08 16:35:10 106

原创 实训-个人博客(静态归档页)

博客归档页面新建一个分类页面-archives.htmlarchives.html所有代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <link rel="stylesheet" href="

2021-06-08 16:28:34 272

原创 实训-个人博客03(静态分类)

博客分类页面新建一个分类页面-types.html1,头部<!--header--> <div class="ui top attached segment"> <!--middle aligned:垂直方向居中--> <div class="ui middle aligned two column grid">

2021-06-07 11:28:21 122

原创 实训-个人博客02(静态详情)

1,

2021-06-07 10:51:35 140

原创 实训-个人博客01(静态首页)

文章目录零、功能规划一、页面开发1、在WebStorm中新建一个项目2、新建静态目录3、在blog中新建一个html页面-index.html4、移动端预览设置5、引入相关内容并写出大概的框架6、导航(1)(2)新建css-me.css(3)me.css(4)效果(5)添加图标(6)搜索框7、底部内容(1)将所需图片拷贝到images文件夹中(2)底部footer(3)效果8,中间内容零、功能规划前端展示:首页、详情页、分类、标签、归档、关于我后台管理:模板页一、页面开发在下面的代码中将用到其中

2021-06-02 17:50:12 263

转载 大二下-企业级设计与开发20(Thymeleaf国际化页面)

零、学习目标1、掌握使用Thymeleaf配置国际化页面2、掌握Thymeleaf复杂数据的展示一、使用Thymeleaf配置国际化页面使用场景:不同国家使用不同的语言,此例对登录页面login.html进行中英两个语言国际化处理创建ThymeleafI18N项目将上一讲ThymeleafDemo项目的内容拷贝到新项目里...

2021-05-26 16:58:21 72

转载 大二下-企业级信息系统设计与开发笔记19(Thymeleaf)

文章目录零、学习目标一、Spring Boot支持的视图技术二、Thymeleaf基本语法三、Spring Boot整合Thymeleaf四、Spring Boot集成Bootstrap(一)集成Bootstrap(二)编写登录页面login.html(三)控制器编写登录验证方法(四)编写登录成功与失败的模板页面(五)启动项目,测试效果五、课后作业零、学习目标1、了解Spring Boot支持的视图技术2、掌握Thymeleaf常用标签3、掌握Thymeleaf标准表达式4、掌握Thymeleaf

2021-05-19 17:58:53 144

转载 大二下-企业级信息系统设计与开发笔记18(Spring Boot整合Redis)

零、学习目标1、熟悉Redis相关概念2、掌握使用Spring Boot整合Redis一、Redis概述1、Redis简介Redis是一个开源(BSD许可)的、内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件,并提供多种语言的API。Redis支持多种类型的数据结构,如 字符串(strings)、散列(hashes)、列表(lists)、集合(sets)、有序集合(sorted sets)与范围查询、bitmaps、 hyperloglogs 和 地理空间(geospatial)、索

2021-05-17 11:34:27 181

转载 大二下-企业级信息系统设计与开发笔记17(Spring Boot整合MyBatis)

文章目录零、学习目标一、Spring Boot数据访问概述二、Spring Boot 整合MyBatis(一)基础环境搭建1、数据准备2、创建项目,引入相应启动器3、编写配置文件(二)使用注解方式整合MyBatis1、创建Mapper接口CommentMapper2、在测试类编写测试方法(三)使用配置文件方式整合MyBatis三、课后作业零、学习目标1、了解Spring Boot数据访问概述2、掌握使用注解的方式整合MyBatis3、掌握使用配置文件的方式整合MyBatis一、Spring Boo

2021-05-10 11:44:48 105

转载 大二下-企业级信息系统设计与开发笔记16(Spring Boot多环境配置)

零、学习目标1、掌握使用Profile文件进行多环境配置2、掌握使用@Profile注解进行多环境配置3、熟悉随机值设置以及参数间引用一、项目进行多环境配置的必要性在实际开发中,应用程序通常需要部署到不同的运行环境中,例如开发环境、测试环境、生产环境等。不同的环境可能需要不同的环境配置,针对这种情况,不可能手动变更配置文件来适应不同的开发环境,通常需要对项目进行多环境配置,Spring Boot框架提供了两种多环境配置的方式,分别是Profile文件多环境配置和@Profile注解多环境配置。同时

2021-05-08 17:56:10 116

转载 大二下-企业级信息系统设计与开发笔记15(Spring Boot加载自定义配置文件)

文章目录零、学习目标一、为什么需要加载自定义配置文件二、使用@PropertySource加载自定义配置文件课堂练习:在Web页面显示学生配置信息三、使用@ImportResource加载XML配置文件四、使用@Configuration编写自定义配置类零、学习目标1、熟悉使用@PropertySource加载配置文件2、熟悉使用@ImportResource加载XML配置文件3、掌握使用@Configuration编写自定义配置类一、为什么需要加载自定义配置文件Spring Boot免除了项目

2021-05-07 16:51:34 68

转载 大二下-企业级信息系统设计与开发笔记13(Spring Boot两种全局配置和两种注解)

零、学习目标1、掌握application.properties配置文件2、掌握application.yaml配置文件3、掌握使用@ConfigurationProperties注入属性4、掌握使用@Value注入属性一、全局配置文件概述全局配置文件能够对一些默认配置值进行修改。Spring Boot使用一个application.properties或者application.yaml的文件作为全局配置文件,该文件存放在src/main/resource目录或者类路径的/config,一般会

2021-05-07 14:40:46 140 1

转载 大二下-企业级信息系统设计与开发笔记12(Spring Boot单元测试和热部署)

文章目录零、学习目标一、Spring Boot单元测试(一)Spring Boot单元测试概述(二)对项目HelloWorld01进行单元测试1、修改pom.xml文件,添加测试依赖启动器2、创建测试类与测试方法(三)对项目HelloWorld02进行单元测试二、Spring Boot热部署(一)Spring Boot热部署概述(二)对项目HelloWorld01进行热部署1、在pom.xml文件里添加开发工具依赖2、热部署配置3、热部署测试三、课后作业零、学习目标1、掌握Spring Boot单元测试

2021-04-26 11:44:50 115

转载 大二下-企业级信息系统设计与开发笔记11(Spring Boot入门程序)

零、学习目标1、了解Spring Boot框架的优点2、掌握使用Maven方式构建Spring Boot项目3、掌握使用Spring Initializr方式构建Spring Boot项目

2021-04-26 08:14:44 141

转载 大二下-企业级信息系统设计与开发笔记11(基于XML配置方式搭建SSM框架实现用户登录)

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

2021-04-21 14:27:03 167

转载 大二下-企业级信息系统设计与开发笔记10(基于XML配置方式使用Spring MVC))

一、Spring MVC概述1、MVC设计模式MVC 是 Model、View 和 Controller 的缩写,分别代表 Web 应用程序中的 3 种职责。模型:用于存储数据以及处理用户请求的业务逻辑。视图:向控制器提交数据,显示模型中的数据。控制器:根据视图提出的请求判断将请求和数据交给哪个模型处理,将处理后的有关结果交给哪个视图更新显示。三层架构:Presentation Tier + Application Tier + Data Tier (展现层+应用层+数据访问层)2、Sprin

2021-04-19 08:16:19 167

原创 大二下-企业级信息系统设计与开发笔记09(Spring JdbcTemplate入门)

文章目录一、JdbcTemplate概述1、jdbcTemplate作用2、jdbcTemplate操作数据库常用方法二、数据库连接池1、连接池原理2、常见数据库连接池三、JdbcTemplate案例演示1、创建数据库与表2、打开项目【SpringDemo2021】3、在pom.xml里添加数据库与日志相关依赖4、创建用户实体类 - User5、创建用户数据访问接口 - UserDao6、创建用户数据访问接口实现类 - UserDaoImpl7、创建用户服务类 - UserService8、创建数据库配置属

2021-03-31 16:17:15 100

原创 大二下-企业级信息系统设计与开发笔记08(AOP基础)

一、Spring AOP概述1、AOP含义AOP: Aspect-Oriented Programming (面向切面编程)2、AOP作用Spring的AOP作用在于解耦。AOP让一组类共享相同的行为(比如事务管理、日志管理、安全管理)。OOP(Object-Oriented Programming)只能通过继承类或实现接口来增加代码的耦合度,而且类继承是单根继承(不允许一子多父),阻碍了将更多的行为添加到一组类上,此时AOP可以弥补OOP的不足。3、AOP与OOPAOP(Aspect-Orie

2021-03-29 11:42:35 113

原创 大二下-企业级信息系统设计与开发笔记07(采用Java配置类管理Bean)

上一讲,采用注解配置类取代了Spring配置文件,这一讲,我们来学习如何采用Java配置类管理Bean。一,采用Java配置类管理Bean1、在net.zl包里创建lesson04子包2、在lesson04子包里创建杀龙任务类 - SlayDragonQuest注意:没有添加@Component注解符声明Bean3、在lesson04子包里创建勇敢骑士类 - BraveKnight注意:没有添加@Component注解符声明Bean;没有使用@Autowired注解符注入Bean4、在l

2021-03-24 14:59:13 103

原创 大二下-企业级信息系统设计与开发笔记06(利用注解配置类取代Spring配置文件)

一、课程引入上一讲,我们利用注解精简了XML配置文件,这一讲,我们准备利用注解配置类取代XML配置文件。二,利用注解配置类取代Spring配置文件1、在net.zl包里创建lesson03子包2、将lesson02子包的类与接口拷贝到lesson03子包3、创建Spring配置类来取代Spring配置文件注解@Configuration声明当前类是一个配置类,对应一个Spring配置文件,可以取而代之。注解@ComponentScan自动扫描包名下所有使用@Service、@Compon

2021-03-17 16:27:51 64

原创 大二下-企业级信息系统设计与开发笔记05(注解符)

上一讲,我们采用XML配置文件的方式使用Spring容器管理Bean对象,最后给出一个思考题:“如果我们有几十个类要创建Bean,采用XML配置方式,会不会让Spring配置文件显得很臃肿,怎么解决这个问题呢?”,这一讲,我们准备利用组件注解符精简Spring配置文件。配置 - configuration注解 - annotation文章目录一,利用组件注解符精简Spring配置文件1、创建net.hw.spring.lesson02包2、将lesson01子包的四个类拷贝到lesson02子包3、修

2021-03-17 15:41:24 113 3

原创 大二下-企业级信息系统设计与开发笔记04

本次课程学习了一种新的框架Sping,Spring官网:https://spring.io/projects/spring-framework入门案例(一),创建Maven项目【SpringDemo2021】(二),在pom.xml文件里添加依赖第一次下载的时候会比较的慢,但是后面就好了。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"

2021-03-15 11:28:56 64

原创 大二下-企业级信息系统设计与开发笔记03

今天是第三次上这门课了,本次课程里华老师给我们讲解了如何让三张表进行关联查询,本次课程在知识上比上次课程多了一些关于关联(一对一,一对多)的相关知识,跟数据库的相关知识的关联比较大。因为学习数据库的相关的知识的时间过了比较的久,所以一些难一点的查询语句就有点看不太懂了,因此,华老师讲的这个三表关联查询就有一些地方没太明白,需要下来再去好好的看一下、理解一下。文章目录利用MyBatis实现关联查询一,创建数据库表1,创建教师表2,创建班级表3,创建学生表二,创建与数据库表对应的实体类1,创建教师实体类2,创

2021-03-10 18:01:01 91 1

原创 大二下-企业级信息系统设计与开发笔记02

今天是企业级系统设计与开发的第二堂课,今天的课程先没有讲新的内容,而是基于第一次课的内容上进行了一些变化,添加了一种新的方式不使用MyBatis配置文件获取SQL会话对象。华老师也给我们讲了一种新的学习方式,学一个什么软件可以根据其官网上的内容来进行学习,官网上的内容是绝对权威的,就是要学会去看懂它,掌握它,把其变成自己的东西。新的方式的步骤1,创建测试类TestUserMapperNewpackage net.zl.mybatis.mapperr;import net.zl.mybatis.b

2021-03-08 11:44:33 111

空空如也

空空如也

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

TA关注的人

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