自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue--路由

目录实现思路实现代码 实现思路 1、确保引入Vue.vue-router的js依赖 2、首先需要定义组件(就是展示不同的页面效果) 3、需要将不同的组件放入一个容器中(路由集合) 4、将路由集合组装成路由器 5、将路由挂载到Vue实例中 6、定义锚点 7、跳转 实现代码 引入依赖库 <script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.10/vue.js"></script> <script src="https://

2020-08-26 10:53:27 244

原创 Vue模板语法(二)

目录样式绑定和事件处理组件 样式绑定和事件处理 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>样式绑定和事件处理</title> <script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.10/vue.js"></script> <style type="text/

2020-08-25 15:18:09 224

原创 Vue模板语法(一)

目录插值过滤器计算属性监听属性指令 插值 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>vue的插值案例</title> <script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.10/vue.js"></script> </head> <body&gt

2020-08-23 13:12:20 232

原创 Vue入门

目录什么是Vue?库和框架的区别安装Vue入门案例事件(v-on事件绑定)双向数据绑定Vue生命周期总结 什么是Vue? Vue是一个构建用户界面(UI)的[渐进式]JavaScript框架。 库和框架的区别 库(Library),本质上是一些函数的集合。每次调用函数,实现一个特定的功能,接着把控制权交给使用者 代表:jQuery jQuery这个库的核心:DOM操作,即:封装DOM操作,简化DOM操作 框架(Framework),是一套完整的解决方案,使用框架的时候,需要把你的代码放到框架合适的地方

2020-08-21 16:48:03 230

原创 EasyUi之DataGrid(数据表格)实现增加、修改、删除

目录前言增加、修改、删除测试结果 前言 通过我们上一篇博客里的DataGrid实现了我们的查询,今天我们将要做的就是增加、修改、删除。 增加、修改、删除 我将增加和修改的方法合成为一个. Dao方法 // 增加 public int add(Book book) throws NoSuchFieldException, SecurityException, IllegalArgumentException, IllegalAccessException, SQLException { // pinyin

2020-06-28 23:32:30 1986

原创 EasyUi之DataGrid(数据表格)

目录简介使用案例实现查询功能总结 简介 DataGrid以表格形式展示数据,并提供了丰富的选择、排序、分组和编辑数据的功能支持。DataGrid的设计用于缩短开发时间,并且使开发人员不需要具备特定的知识。它是轻量级的且功能丰富。单元格合并、多列标题、冻结列和页脚只是其中的一小部分功能。 使用案例 1、从现有的表格元素创建DataGrid,在HTML中定义列、行和数据。 <table class="easyui-datagrid"> <thead>

2020-06-27 23:54:13 705

原创 EasyUi之Tabs组件

目录Tabs组件属性事件方法案例总结 Tabs组件 属性 事件 方法 案例 实现效果 看一下数据库中的数据 在jsp页面中调用js代码 写在我们之前写的layout布局的Center里面 <div data-options="region:'center',title:'Center'"> <div id="bookTabs" class="easyui-tabs" style="width:100%;height:100%;"> <div tit

2020-06-26 20:15:09 251

原创 EasyUi之Tree组件(二)

目录自定义mvc框架前端实现Tree结构总结 结合上一篇博客 Tree组件(一) 自定义mvc框架前端实现Tree结构 实现步骤 1、将结果集改为一个封装的节点 /** * 封装节点的方法 * @param permission * @param pageBean * @return * @throws InstantiationException * @throws IllegalAccessException * @throws SQLException */ publi

2020-06-25 20:49:27 312 1

原创 EasyUi之Tree组件(一)

目录EasyUi tree组件Tree组件案例总结 EasyUi tree组件 树控件在web页面中一个将分层数据以树形结构进行显示。它提供用户展开、折叠、拖拽、编辑和异步加载等功能。 树结构的数据是在同一个表中,A数据的id是B数据的外键,以此表示A节点的下一级节点为B。 如上图,新增的pid与书籍管理的id值是相同的,那么,书籍管理就是新增的父节点。如果pid为0的话就是没有父节点。 Tree组件案例 jsp页面 <%@ page language="java" contentType="te

2020-06-22 08:03:39 886

原创 EasyUi入门

目录EasyUi简介为什么要学习EasyUi下载EasyUi案例总结 EasyUi简介 easyui是一种基于jQuery、Angular.、Vue和React的用户界面插件集合。 easyui为创建现代化,互动,JavaScript应用程序,提供必要的功能。 使用easyui你不需要写很多代码,你只需要通过编写一些简单HTML标记,就可以定义用户界面。 easyui是个完美支持HTML5网页的完整框架。 easyui节省您网页开发的时间和规模。 easyui很简单但功能强大的。 为什么要学习EasyUi

2020-06-21 19:56:45 446 2

原创 DML(数据管理语言)与视图

DML(数据管理语言)与视图DML(数据管理语言)1、简介2、插入数据3、更新数据4、删除数据视图一、创建视图二、视图的修改三、删除视图四、查看视图五、视图的更新具备以下特点的视图不允许更新总结 DML(数据管理语言) 1、简介 • DML(Data Manipulation Language – 数据操纵语言) 可以在下列条件下执行: – 向表中插入数据 – 修改现存数据 – 删除现存数据 • 事务是由完成若干项工作的DML语句组成的 2、插入数据 • 使用 INSERT 语句向表中插入数据。 • 使

2020-06-20 22:45:46 233

原创 MySql数据查询语言DQL(二)

数据查询语言DQL分组查询多表查询笛卡尔集等值/连接连接join链接常见函数1、字符函数2、数字函数3、日期函数4、流程控制函数子查询分页查询总结 分组查询 1、概念 ​ 分组函数作用于一组数据,并对一组数据返回一个值。 组函数类型 功能:用作统计使用,又称为聚合函数或统计函数或组函数 分类: sum 求和、avg 平均值、max 最大值 、min 最小值 、count 计算个数 特点: 1、sum、avg一般用于处理数值型 max、min、count可以处理任何类型 2、以上分组函数都忽略null值

2020-06-20 09:13:53 274

原创 MySql数据查询语言DQL(一)

数据查询语言DQL基本的select语句查询表中的单个字段查询表中的多个字段查询表中的所有列表查询常量值查询表达式查询函数起别名去重+号的作用过滤和排序数据过滤查询按条件表达式筛选按逻辑表达式筛选模糊查询排序查询总结 SQL 语言大小写不敏感。 • SQL 可以写在一行或者多行 关键字不能被缩写也不能分行 各子句一般要分行写。 使用缩进提高语句的可读性。 基本的select语句 查询表中的单个字段 SELECT last_name FROM t_mysql_employees; 查询表中的多个字段 S

2020-06-18 14:04:39 326

原创 MySql账号管理+四大引擎+DDL语言

MySql账号管理+四大引擎+DDL语言MySql简介账号权限管理为什么要给账号设置权限用户账号的创建四大引擎DDL数据定义库的管理1.库的创建2.库的修改3.库的删除表的管理表的创建表的修改修改列的类型或约束添加新列删除列修改表名表的删除表的复制常见约束六大约束标识列案例总结 MySql简介 MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言–结构化查询语言(SQL)进行数据库管理。 MySQL是开放源代码的,因此任何人都可以在General Public Lice

2020-06-15 18:40:42 287

原创 自定义mvc总结

自定义mvc总结总结思维导图内容分类总结 总结思维导图 内容分类 XML解析 https://blog.youkuaiyun.com/hhhhhhhhzsw/article/details/106273012 XML建模 https://blog.youkuaiyun.com/hhhhhhhhzsw/article/details/106305976 反射 https://blog.youkuaiyun.com/hhhhhhhhzsw/article/details/106321925 jsp自定义标签 https:

2020-06-11 22:16:17 227 1

原创 自定义MVC(一)

自定义mvc什么是mvc三层架构与mvc的区别核心思想mvc结构mvc工作原理图mvc简单案例 什么是mvc MVC全名:Model View Controller,其中Model(模型层)、View(视图层)、Controller(控制层), 它是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码。 三层架构与mvc的区别 三层架构是一个经典的分层思想,将开发模式分为三层,每个人专注自己擅长模块即可。 MVC是一种设计模式,其目的是让html和业务逻辑分开 核心思想 高内聚,低耦合,各

2020-06-03 20:55:23 271

原创 通用分页(下)

通用分页 接上一次的博客 servlet package com.zhangsiwen.test.action; import java.io.IOException; import java.util.List; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet

2020-05-31 15:08:28 225

原创 通用分页(上)

通用分页通用分页核心思路通用分页案例总结 通用分页核心思路 通用分页核心思路:将上一次查询请求再发一次,只不过页码变了 通用分页案例 1、先将需要的导入的jar包放到web-inf下面的lib文件中 config.properties配置文件: #oracle9i #driver=oracle.jdbc.driver.OracleDriver #url=jdbc:oracle:thin:@localhost:1521:orcl #user=scott #pwd=tiger #sql2005 #dri

2020-05-30 21:52:07 368

原创 jsp自定义标签(foreach select)

jsp自定义标签 foreach,selectforeach标签select标签总结 foreach标签 助手类 package com.zhangsiwen.jsp.day02; import java.util.Iterator; import java.util.List; import javax.servlet.jsp.JspException; import javax.servlet.jsp.tagext.BodyTagSupport; public class ForEachTag e

2020-05-28 20:52:58 247

原创 jsp自定义标签

jsp自定义标签为什么要学习标签语言特点标签的类型自定义标签的开发及使用步骤先写一个.tld文件在JSP通过taglib指令导入标签库,并通过指定后缀访问自定义标签在写一个标签助手类,继承BodyTagSupport标签生命周期图if/set/out标签的案例 为什么要学习 当我们遇到查询分页、下拉列表回填、复选框回填…,重复代码过多,代码冗余代码的可读性较差,不便于阅读修改等问题,我们就可以使用自定义标签解决这些问题。 标签语言特点 <开始标签 属性=“属性值”>标签体</结束标签&g

2020-05-26 22:14:47 257

原创 反射

反射什么是反射student类获取类对象1、Class.forName("类的真实路径")2、类名.Class3、对象.getClass()反射实例化对象1、无参公有的实例化2、有一个参数的公有构造器实例化3、有两个参数的公有构造器实例化4、私有的构造器实例化调用方法1、无参公有的方法调用2、有一个参数的方法调用3、私有的方法调用读写属性 什么是反射 反射java语言中的一种机制,通过这种机制可以动态的实例化对象、读写属性、调用方法。 student类 package com.zhangsiwen.refl

2020-05-24 22:20:14 205

原创 XML建模

XML建模建模的由来建模的思路建模案例 建模的由来 就是将指定的xml字符串当作对象来操作 如果说当对一个指定的xml格式字符串完成了建模操作 只需要调用指定的方法就可以完成预定的字符串获取 建模的思路 1、分析需要被建模的文件中有那几个对象 2、每个对象拥有的行为以及属性 3、定义对象从小到大(从里到外) 4、通过23种的设计模式中的工厂模式,解析xml生产出指定对象 建模案例 就拿这一段代码来说,里面有三个对象 config,action,forward 在action中增加forward对

2020-05-23 20:55:24 219

原创 XML解析

uname=zhangsw upass=123 url=jdbc:mysql://localhost:3306/mybatis_ssm driver_Class=com.mysql.jdbc.Driver initPoolSize=5 maxPoolSize=20

2020-05-22 09:54:35 240 1

原创 自定义mvc复习(1)

自定义mvc复习 mvc: Model(模型)表示应用程序核心(比如数据库记录列表)。 View(视图)显示数据(数据库记录)。 Controller(控制器)处理输入(写入数据库记录)。 还有未完善,敬请期待! ...

2020-05-17 22:08:52 266

空空如也

空空如也

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

TA关注的人

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