- 博客(27)
- 收藏
- 关注
原创 18篇博客汇总
MybatisMybatis第一次课总结Mybatis第二次课总结Mybatis第三次课总结SpringSpring第一次课总结Spring第二次课总结Spring第三次课总结Spring第四次课总结Spring BootSpring Boot第一次课总结Spring Boot第二次课总结Spring Boot第三次课总结Spring Boot第四次课总结Spring Boot第五次课总结EChartsECharts学习笔记spring学期总结spring学期总结实训
2021-07-06 09:34:21 157
原创 开发小而美的个人博客之功能实现
文章目录一、后端管理1、登录2、分类、标签管理二、前端展示1、前端全局搜索2、博客详情3、评论功能4、按分类展示5、按标签分类6、归档页7、关于我页一、后端管理1、登录首先实现登录功能,设计出登录页面和后台管理首页,service层的UserService和UserRepository主要用来检验用户名和密码主要代码部分package com.lxt.service;import com.lxt.dao.UserRepository;import com.lxt.po.User;impo
2021-07-02 11:01:41 822
原创 开发小而美的个人博客之框架搭建
文章目录1、技术框架搭建二、处理1、异常处理2、日志处理3、页面处理4、实体类构建1、技术框架搭建首先IDEA中创建Spring Boot项目,并导入项目所需的依赖项,例如Thymleaf、Spring Boot DevTools、Spring Web、Spring Data JPA、MySQL Driver。配置文件采用yaml格式,当然properties格式的配置文件同样可以。首先编写全局的配置文件application.yaml,为了适配于不同的应用环境,创建application-dev.y
2021-07-02 10:45:10 438
原创 开发小而美的个人博客之页面插件集成
文章目录一、前言二、插件1、编辑器Markdown2、内容排版typo.css3、动画animate.css4、代码高亮prism5、目录生成 Tocbot5、平滑滚动 jquery.scrollTo6、二维码生成 qrcode.js8、补充一、前言为了使开发的页面更加美观更具观赏性,还使用了许多插件,例如:编辑器Markdown、内容排版typo.css、动画animate.css、代码高亮prism、目录生成 Tocbot、滚动侦测 waypoints、平滑滚动 jquery.scrollTo、二维
2021-07-02 10:02:00 590 1
原创 开发小而美的个人博客之页面开发
一、技术准备前端:HTML、CSS、JS、Thymeleaf、Semantic UI工具:WebStorm二、前端展示1、首页①首页效果展示②首页代码展示导航栏部分<nav th:replace="_fragments :: menu(1)" class="ui inverted attached segment m-padded-tb-mini m-shadow-small" > <div class="ui container"> <d
2021-07-02 09:17:54 752
原创 spring学期总结
一学期的Java Spring学习已经结束,实训也快接近尾声。这一学期,我们已经从最开始的软件安装,再到最后可以做出一个个小的Java Spring程序,收获了许多新的知识。本学期我们学习了mybatis框架:mybatis实现简单查询、mybatis实现crud操作、mybatis实现关联查询、mybatis实现条件查询。学习了spring框架:采用spring配置文件管理bean、利用组件注解符精简spring配置文件、利用注解配置类取代spring配置文件、采用java配置类管理bean、spr
2021-06-23 16:50:11 338 3
原创 ECharts学习笔记
一、直接基于假数据绘制条形图1、常见PyCharm项目–eChartsDemo2、在项目里添加ECharts和jQuery3、创建页面–demo01.html1)导入ECharts和jQuery并定义一个展示图形的界面,用一个按钮来控制是否显示。2)在脚本中获取元素3)定义按钮单击事件,先定义两个数组4)初始化ECharts5)进行参数配置var options={ //标题 title:{ tex
2021-06-05 15:48:10 582
原创 SpringBoot第一次总结
一、Spring Boot单元测试1、对项目student进行单元测试1)修改pom.xml文件,添加测试依赖启动器和单元测试2)创建测试类与测试方法①在src/test/java里创建net.lxt.student包,在netlxt.student包里创建测试类StudentsApplicationTests②再给测试类添加测试启动器注解与Spring Boot单元测试注解③注入待测试类HelloWorld01Controller④创建测试方法contextLoads(),测试待测
2021-05-29 17:35:10 115
原创 SpringBoot第五次总结
一、Spring Boot整合Thymeleaf1、创建Spring Boot项目ThymeleafDemo,添加相关项目依赖,完成初始化。2、在全局配置文件里配置Thymeleaf属性3、创建登录控制器LoginController1)在net.lxt.lesson09包里创建controller子包2)在controller子包里创建LoginController控制器package net.lxt.lesson09.controller;import org.springframe
2021-05-29 16:54:32 206 1
原创 SpringBoot第四次总结
使用Spring Boot 整合 Redis1、搭建redis环境1)下载redis压缩包并解压2)为redis配置环境变量3)启动redis服务器2、安装redis可视化管理工具,连接redis服务3、创建Spring Boot项目RedisDemo并添加相关依赖,完成初始化4、创建实体类1)在net.lxt.lesson08目录下创建子目录bean,再在bean包里创建地址实体类Addresspackage net.lxt.lesson08.bean;import org
2021-05-29 15:48:24 129
原创 Spring Boot第三次总结
Spring Boot整合JPA一、Spring Boot整合JPA1、创建Spring Boot项目jpademo并添加相关项目依赖2、创建ORM实体类(ORM: Object Relation Mapping 对象关系映射 (Object: Java Bean; Relation: Table)1)在net.lxt.lesson07目录下创建子目录bean,并在里面创建评论实体类-Commentpackage net.lxt.lesson07.bean;import javax.pers
2021-05-28 16:04:31 291 1
原创 Spring Boot第二次总结
Spring Boot整合MyBatis一、基础环境搭建1、创建博客数据库blog和相关数据表t_article表t_comment表2、创建Spring Boot项目MyBatisDemo并引入MySQL和MyBatis的依赖启动器3、在net.lxt.lesson06.mybatisdemo目录下创建子目录bean,并在里面创建评论实体类-Commentpackage net.lxt.lesson06.mybatisdemo;public class Comment {
2021-05-27 11:43:43 191 1
原创 Spring第四次课总结
一、基于XML配置与注解的方式使用Spring MVC1、创建名为SpringMVCDemo01的Spring项目2、在pom文件里添加依赖<?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:schemaLo
2021-05-06 09:23:57 95
原创 Spring第三次课总结
一、上一次课学到了采用配置方法使用AOP,这次开始学习采用注解方式使用AOP1、在net.lxt.spring包里创建lesson05.aop_annotation子包,并在aop_annotation子包中创建杀龙任务类 - SlayDragonQuest和勇敢骑士类 - BraveKnight,可以直接复制lesson04中的类。杀龙任务类 - SlayDragonQuestpackage net.lxt.spring.lesson05.aop_annotation;import org.sp
2021-04-08 11:49:55 164
原创 Spring第二次课总结
一、利用组件注解符精简Spring配置文件1、首先创建net.lxt.spring.lesson02的包,再将lesson01的四个类拷贝到lesson02的包中。2、修改SlayDragonQuest、RescueDamselQuest、BraveKnight、DanselRescuingKnight为他们添加组件注解符:@Component.且为BraveKnight的组件注解符设置参数:Mike。给BraveKnight和DanselRescuingKnight添加主动装配注解符:@Autow
2021-04-01 12:24:19 141
原创 Spring第一次课总结
Spring框架是一个轻量级的企业级开发的一站式解决方案,用于解决基于JavaEE开发的所有问题。Spring框架主要提供了IoC容器、AOP、数据访问、Web开发等相关技术的支持。此次课我们主要学习的就是IcO——控制反转:以前是由用户来创建对象,而IcO就是让Spring容器去创建Bean对象。一、创建项目这里我们先创建一个名为SpringDemo2021的Maven项目。二、在pom.xml文件里添加依赖<?xml version="1.0" encoding="UTF-8"?>
2021-03-25 09:42:08 137
原创 Mybatis第三次课总结
19大数据2班赖晓桐一、利用Mybatis实现关联查询1、首先是创建三个表:教师表、班级表和学生表并并分别插入数据。2、创建与数据库表对应的实体类:Teacher、User、Student并分别创建getter and setter和overwrite方法。3、在resources/mapper目录中创建班级映射器配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//
2021-03-21 22:11:31 158 1
原创 2021-03-13
Mybatis第二次课总结一、补充内容这次课我们补充了一个内容:不使用Mybatis配置文件获取SQL会话对象,选择了使用Java提供的配置类,创建测试类TestUserMapperNew:此时运行testFindById()方法会出错,需要修改用户映射器接口的抽象方法,添加注解,绑定SQL语句,就可以正确运行了。二、利用Mybatis实现CRUD操作接下来是本次课的主要内容:利用Mybatis实现CRUD操作。1、首先我们在映射器配置文件里引入结果映射元素2、添加按姓名查询记录功能首
2021-03-13 21:35:40 131
原创 Mybatis第一次课
大数据二班赖晓桐时间一晃眼,已经是大学的第二年的下学期了,本学期新开设了大数据可视化课程,在上学期学习数据的清洗与预处理课程时就对数据可视化有了一定了解.本次第一节课程中,了解到了MyBatis框架,以及在Navicat中创建数据库,创建相关数据然后创建maven项目,再在pom文件里添加相应的以来,接下来创建与用户表对应的用户实体类Use、和实体关系映射配置文件UserMapper.xml、Mybatis配置文件mybatis-config.xml、日志属性文件log4j.properties和测试
2021-03-03 20:25:56 1117 2
原创 java实训第五次课
19计应3班赖晓桐上一次的任务完成了创建服务接口以及服务接口实现类,完善了学生管理系统的基本功能,这次课的内容是为了完善学生信息管理系统,创建GUI界面,使程序图形界面化,使用起来更加贴近用户的使用习惯。首先我们要创建应用程序类,存在全局数据,所有的窗口界面都可以共享应用程序类里存放的数据。Application类中定义的是全局数据:因为最后三个窗口界面目前为止还没有创建,所以程序会报错,后面在创建gui包里创建LoginFrame,RegisterFrame和MainFrame就不会报错了。
2020-07-14 10:52:35 192 2
原创 java第四次课总结
19计应3班赖晓桐这次的实训任务是创建服务接口以及服务接口实现类。服务接口以及服务接口实现类在内容上与数据访问接口,数据访问接口实现类的内容大致相同,有一些不大不小的差别。在定义Service中的功能时,先new一个数据接口……DaoImpl的实例,不用再重新设计,可以直接调用数据接口的功能。数据访问接口与数据防接口实现类主要面向的是程序设计者,功能名也更贴近程序设计者的习惯。而服务接口以及服务接口实现类面向的是用户,功能名更贴近用户的使用习惯,并且在服务接口中可以添加一些条件限制。此次实
2020-07-10 11:40:49 122
原创 java学期总结
19计应3班赖晓桐从开始网课到现在,学习java已经3个月了,从一开始的懵懂茫然到如今的入门少不了手指在键盘上的‘律动’。这学期,我们学习了java的环境开发、java基本语法、变量与常量、运算符与表达式、选择结构与循环、数组、面向对象、异常处理、常用类、各种接口以及JDBC的入门。从基础到入门,从易到难,循序渐进,一点点地了解java。学习java之前我们学习了python,这对后面的java学习做了很好的铺垫,虽然java比起python要更难一些,但因为有了python的基础,学习java时反而没
2020-07-09 14:16:07 963 2
原创 java实训第三次课总结
19计应3班赖晓桐上次课完成了实体类:College、Student、Status、User接口类:CollegeDao、StudentDao、StatusDao、UserDao并且对user做了一些简单的增删改查以及登录的操作,这次课的任务是创建数据访问接口实现类。首先创建CollegeDaoImpl、StudentDaoImpl、StatusDaoImpl、UserDaoImpl类继承自CollegeDao、StudentDao、StatusDao、UserDao接口并继承改写其中的方法。
2020-07-06 22:44:17 281
原创 java实训第二次课总结
19计应3班赖晓桐有了前面数据库的数据的铺垫,今天开始项目的主要内容,创建项目。首先创建项目的总目录——学生信息管理系统(赖晓桐)V1.0,然后继续在项目的根目录创建help、images、lib三个文件夹,分别存放帮助文档、图片和MySQL数据库驱动程序包。老师博文中演示了如何在IJ中将数据库驱动程序包作为库添加到项目中,我使用的是eclipse,相应的操作步骤为:选中jar包右键——buildPath——Add to BuildPath完成后创建实体类,首先创建存放类的包net.lxt.s
2020-07-04 09:12:16 284
原创 java实训第一次课总结
作者:19计应3班赖晓桐java已经学了一学期了,虽然我们现在仅仅只是入门打地基阶段,但是一栋房子的建成一定离不开夯实的地基。在第18周我们开始了java实训,这是对我们一学期学习成果的验收,也是对这一学期学习内容的复习。做一个项目一定要明确我们的需求,本次实训内容是开发“学生信息管理系统”。涉及了程序控制结构、面向对象编程、图形用户界面、java数据库应用、MySQL数据库这几个方面的内容。首先老师带领我们明确了项目需求、涉及知识点、项目概述,还带领我们做了项目思维导图:在这里插入图片描述java
2020-06-29 11:36:13 376 1
原创 JAVA第二次总结
Java课程学习已经进入到了一个新的节点,开始学习面向对象模块。面向对象与之前的面向过程相比,更适合大型复杂的项目,简单来说,就是把事物分为多个独立的对象,再把实现事物的代码封装起来,需要时再调用,提高了代码的可用性。面向对象有三大特点:封装、继承、多态。目前为止,我们只学习到了封装,即将开启继承。在学习中,我收获了新的知识与感悟,也了解了自己的不足:知识点:1. 类与对象的关系2. 成员变量与局部变量3. 访问控制符:private、default、protected、public4. 重载
2020-05-31 10:51:00 169
原创 三周java学习总结
预:java学习已经进行三周了,在老师讲课之前,我先在b站上找了资源来预习,只看不做笔记也不怎么敲代码。后来学校没有安排java课程,我就把预习工作放下了。过了一段时间,学校开始上java课时,我意识到java学习是不能放下的,特别是当你还不够熟悉这一领域。上课时我能感受到我预习过得知识已经变得模糊,打开记事本根本不知如何下手。在上了三周的java课后,我对java学习做了如下几点总结:一、...
2020-04-25 10:19:25 1309 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人