自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SSM项目

一:后端配置1、(设置里面)配置maven本地仓库2、 配置Tomcat2.1点击编辑配置2.2.1点击左上角加号搜索tomcat,点击本地配置JDK2.2.2点击部署,点击加号选择工作,然后选下面那个长的,应用程序上下文里面可以编辑成自己想要的路径3、配置resource里jdbc.properties文件,设置好自己的数据库,用户名,密码(其他的可以自己选择配好至可以运行为止)二:后端代码1、mapper.xml文件<?xm...

2022-01-13 19:11:37 366

原创 在IDEA中使用Tomcat运行程序时报错:1099端口号被占用

1、首先在命令提示符中用管理员打开窗口查找端口号1099:netstat -ano| find "1099"2、查找出PID为10884(自己出现的是什么就改成什么),再查找10884的进程名:tasklist|find "18884"3、最后再进行终止操作就成功解决了:taskkill /f /t /im java.exe详细教程如下...

2021-12-09 20:32:47 1074

原创 SPA项目开发之动态树+数据表格+分页

目录一:动态树功能5.定义跳转控件:6、根据数据库构造页面位置二:数据表格1、表格框架(Articles.vue)min-width划分样式2、数据读取3、运行结果:三:页和查询1、分页2、查询一:动态树功能1、数据库表左侧树形菜单数据2、在leftNav.vue 中的create方法中通过Ajax进行数据读取<script> export default { data() { retur...

2021-11-16 20:32:10 518

原创 SPA项目开发之首页导航+左侧菜单

一:mock.js模拟响应ajax请求 1、安装mockjs依赖npm install mockjs -D #只在开发环境使用2.配置开发环境及生产环境为了只在开发环境使用mock,而打包到生产环境时自动不使用mock,我们可以在env中做一个配置1.spa->config->dev.env.js(开发环境)'use strict'const merge = require('webpack-merge')const pro...

2021-11-13 20:28:52 990

原创 Spa项目开发之登录注册

一:spa项目完成登录注册布局1、安装开发模块输入 npm install element-ui -S (安装element-ui )npm install axios -S (前后端数据交互的插件)npm install qs -S (解决axios的get/post的区别的差异性问题 )npm install vue-axios -S (做整合用的)注意:安装下载过程中不可以出现ERR字样如果安装element-ui失败,按上键从新安装2、...

2021-11-11 21:22:27 994

原创 使用vue-cli搭建SPA项目

前言:搭建好NodeJS环境 node -v npm -v一. 什么是vue-cli?vue-cli是vue.js的脚手架,用于自动生成vue.js+webpack的项目模板,创建命令如下: vue init webpack xxx 注1:xxx 为自己创建项目的名称 注2:必须先安装vue,vue-cli,webpack,node等一些必要的环境二. 安装vue-cli npm install -g vue-c...

2021-11-10 20:29:00 816 1

原创 nodeJS环境搭建

一. Node.js是什么 1. Node.js是一个基于Chrome V8引擎的[JavaScript运行环境]。 Node.js使用了一个事件驱动、非阻塞式I/O 的模型。 2. Node.js是一个让JavaScript运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言注1:Node.js-->JavaScript运行环境,开发语言是:javascript J2EE -->Java...

2021-11-09 20:25:21 259

原创 Vue路由

一:SPA是什么? 单页Web应用(single page application,SPA),就是只有一个Web页面的应用, 是加载单个HTML页面,并在用户与应用程序交互时动态更新该页面的Web应用程序 单页面应用程序: 只有第一次会加载页面, 以后的每次请求, 仅仅是获取必要的数据.然后, 由页面中js解析获取的 数据, 展示在页面中 传统多页面应用程序: 对于传统的多页面应用程序来说, 每次请求服务器返回的都是一个完整的页面 优...

2021-11-08 18:19:10 110

原创 Vue模板语法(下)

一:样式绑定 1、class绑定 使用方式:v-bind:class="expression" expression的类型:字符串、数组、对象 2、style绑定 v-bind:style="expression" expression的类型:字符串、数组、对象 注意:变量定义不能使用中划线例1:<!DOCTYPE html><html> <head> <meta ...

2021-11-06 15:45:06 62

原创 Vue模板语法(上)

一:插值 ① 文本 {{msg}} ② html 使用v-html指令用于输出html代码 ③ 属性 HTML属性中的值应使用v-bind指令 ④ 表达式 Vue提供了完全的JavaScript表达式支持 {{str.substr(0,6).toUpperCase()}} {{ number + 1 }} {{...

2021-11-05 09:01:12 64

原创 Vue入门

一:简介1. Vue.js是什么?Vue是一个构建用户界面(UI)的[渐进式]JavaScript框架官网:https://cn.vuejs.org/ Vue作者:尤雨溪/中国无锡 前后端分离 React2. 库和框架的区别 2.1 库(Library),本质上是一些函数的集合。每次调用函数,实现一个特定的功能,接着把控制权交给使用者 代表:jQuery jQuery这个库的核心:DOM操作,即:封装DOM操作,简化DOM操作 2.2 框架(...

2021-11-04 19:36:23 51

原创 Spring之ssh整合

目录一:ssh概念二:导入所需要的pom依赖三:几大框架的配置文件(放在resources目录下)1.ehcache.xml2.log4j2.xml3.spring-context.xml4.spring-hibernate.xml5.db_properties6.struts.xml7.struts-base.xml8.struts-sy.xml9.web.xml四:后端处理1.BaseBiz2.BaseDao3.BaseEntity...

2021-11-03 14:51:10 297

原创 Spring之aop

一:AOP中关键性概念一:概念1、连接点(Joinpoint):程序执行过程中明确的点,如方法的调用,或者异常的抛出.2、目标(Target):被通知(被代理)的对象3、通知(Advice):在某个特定的连接点上执行的动作,同时Advice也是程序代码的具体实现,例如一个实现日志记录的代码(通知有些书上也称为处理)4、代理(Proxy):将通知应用到目标对象后创建的对象(代理=目标+通知),5、切入点(Pointcut):多个连接点的集合,定义了通知应该应用到那些连接点。(也将Po.

2021-11-02 19:30:27 83

原创 Spring

一 :什么是spring? Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。 Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。 然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 目的:解决企业应用开发的复杂性 功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能 范围:任何Java应用 ...

2021-10-31 20:35:34 109

原创 Hibernate之二级缓存

一:缓存 1、为什么要使用缓存? 拉高程序的性能 2、数据库类型:数据库分为两种类型,其中每一个类型都有一个典型的数据库 关系型数据库:数据与数据之间存在关系(联系)的数据库:sql、mysql、oracle 非关系型数据库:数据与数据之间是不存在关系的:Redis、Mongodb、HBase、 1、基于文件存储的数据库:ehcach...

2021-10-30 14:31:12 64

原创 hibernate之HQL

1. 什么是HQL HQL是Hibernate Query Language的缩写2. hql和sql区别/异同 HQL SQL 类名/属性 ...

2021-10-29 20:31:00 2891

原创 hibernate关联关系

一:一对多的关联配置例:数据库:主表从表,通过外键关联类:class A{B b;}class B{}一、举例:order实体类与orderItem实体类1、orderpackage com.xly.two.entity; import java.util.HashSet;import java.util.Set; public class Order {// create table t_hibernate_order// (// order_

2021-10-28 18:40:36 111

原创 Hibernate入门

一:Hibernate概念:定义:是一个开放源代码的对象关系映射框架,它对jdbc进行了非常轻量级的对象封装;可以通过操作实体类对象来进行操作数据库。优势:跨越数据库的无缝衔接二.Hibernate框架的使用:1、添加hibernate jar包依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schema

2021-10-26 18:49:19 51

原创 Struts之文件上传

一:文件上传的三种方式1、上传到tomcat服务器2、上传到指定文件目录,添加服务器与真实目录的映射关系3、在数据库表中建立二进制字段,将图片存储到数据库(其安全性比第二种高)二:上传展示1、upload.jsp(定义多功能表单)<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3

2021-10-25 20:00:58 253

原创 Struts之增删改查

一:Struts步骤1.步骤2.导入Struts jar包依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> &l..

2021-10-22 17:02:20 90

原创 Struts之ognl

一:ognl简介1,OGNL的全称是Object Graph Navigation Language(对象图导航语言),它是一种强大的表达式语言2,OGNL相当于一个上下文(OgnlContext)概念,就是一个Map结构(教室 老师 学生)它实现了java.utils.Map 的接口。Struts框架默认就支持ognl表达式语言。(从struts项目必须引入ognl.jar包可以看出)比如:Map 教室OgnlContext=根对象(1)+非根对象(N) 老师:跟对...

2021-10-21 16:43:34 134

原创 struts

public String getSex() { return sex; } public void setSex(String sex) { this.sex = sex; } public String list() throws Exception { System.out.println("list"); System.out.println(sex); return "bookEdit"; }一.struts的配置1、maven项目搭建好了.

2021-10-20 18:52:04 130

原创 Maven

一.maven是什么二.maven环境配置1首先下载和解压maven压缩包2、然后把解压出来的文件放置在自己所创建的文件夹中;配置maven环境 变量3、在path中添加maven相关路径:%MAVEN_HOME%\bin;4.在命令指示符管理员界面输入:mvn –version (如果出现了版本号就意味着maven配置成功了)5、配置本地仓库及私有仓库在maven文件中的conf找到settings.xml1.本地仓库我的在(F:/ecl...

2021-10-19 11:52:13 49

原创 Easyui之订单管理

一:目录二:代码实现1、商家层面Dao层:public List<Order> list(Order order, PageBean pageBean) throws Exception { // String sql="select * from t_easyui_order order by orderTime desc"; String sql = "select * from t_easyui_order where 1=1 "; long id = .

2021-10-14 21:07:03 61

原创 Easyui购物车订单查询

一、目标: 1、将订单项表加入到数据库 2、将订单表加入到数据库 3、改变订单项表中数量时书表中的销量会随之改变二、实现代码以及运行结果:Order:package com.xly.entity; public class OrderItem { private long id; private long oid; private String bid; private int quantity; public ...

2021-10-13 23:37:39 66

原创 自定义MVC增删改查

思维导图1、导入jar包2、xml文件配置<?xml version="1.0" encoding="UTF-8"?><config> <action path="/book" type="com.xly.web.BookAction"> <forward name="list" path="/bookList.jsp" redirect="false" /> <forward name="to...

2021-10-07 21:17:05 47

原创 自定义MVC通用分页

思维导图一、后台分页:1、加载驱动包:根据MySQL的不同,所需加载的驱动包也不同;比如:有MySQL5.7和MySQL8#oracle9i#driver=oracle.jdbc.driver.OracleDriver#url=jdbc:oracle:thin:@localhost:1521:ora9#user=test#pwd=test#sql2005#driver=com.microsoft.sqlserver.jdbc.SQLServerDriver#url=jd

2021-10-06 21:52:43 127 1

原创 自定义MVC购物车功能

一:加入购物车1.jsp界面<%@ page contentType="text/html;charset=UTF-8" language="java" %><%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt" %><html><head> <meta charset="utf-8"> <title>购物车</title>

2021-10-05 19:30:51 219

原创 自定义MVC新书上架及热门书籍展示

一:新书上架1、BookDao/** * 处于上架状态的书籍,新书 * @param book * @param pageBean * @return * @throws Exception */ public List<Book> news(Book book, PageBean pageBean) throws Exception { //给sql进行时间的排序 String sql="select * from t_easyui_book whe

2021-10-04 16:13:51 79

原创 自定义MVC之门户书籍类别查询以及图片上传功能

一、动态数据表格列显示以及数字对应内容方法一:使用Ajax缺点注意:1、同步异步;解决方法:把async改为false;2、要进行数据库多次查询3、要把json对象改成json字符串 field: 'cid', title: '书籍类别', width: 50, formatter: function (value, row, index) { // 书籍类别id var cid=row

2021-10-03 20:32:52 77

原创 新增书籍类别,下拉框加载,书籍上下架操作

一、新增页面书籍类别下拉框加载1、查询所有类型的方法(CategoryDao)package com.xly.dao; import java.util.List; import com.xly.entity.Category;import com.zking.util.BaseDao;import com.zking.util.PageBean; public class CategoryDao extends BaseDao<Category>{ public

2021-10-02 23:15:27 401

原创 自定义MVC登录注册以及树形展示

一:登录注册1.导入jar包以及实体类等MVC框架2、建立用户实体类(user)package com.xly.entity;public class User { private long id; private String name; private String pwd; private int type; public long getId() { return id; } public void setId(long id) { this.id = i

2021-09-24 23:37:34 110

原创 datagrid之新增删除

一:增加1、新增一个添加的按钮<a id="btn-add" href="#" class="easyui-linkbutton" data-options="iconCls:'icon-search'">新增</a>2、给按钮添加点击事件$("#btn-add").click(function() { //清空之前表单的数据,不必要保存数据 $('#ff').form('clear'); $("#dd").dialog("open"); addF

2021-09-20 22:17:31 73

原创 easyui之修改

思维导图dialog(对话框窗体)使用(修改)1、将修改数据添加进来;1.1、API里formatter,数据复制到js文件中$('#dg').datagrid({ columns:[[ {field:'userId',title:'User', width:80, formatter: function(value,row,index){ if (row.user){ return row.user.name; } else { ret

2021-09-19 23:06:58 348

原创 datagrid查询

目录一、利用dategrid进行数据展示以及结果集的封装二、利用dategrid属性进行查询思维导图

2021-09-17 20:00:08 105

原创 tree后端实现

作用:主要把后端数据库数据显示到前端中来;而easyui只能去识别josn数据所以我们要先把数据库的数据先转化成josn数据而后被easyui识别;一:将字符串或对象转化成josn数据1、将list对象转化成josn数据JsonObject obj1=new JsonObject("1", "张三", null); JsonObject obj2=new JsonObject("2", "李四", null); List<JsonObject> list=new Arr

2021-09-16 19:04:52 91

原创 tree前段实现

一,tree控件的使用思路: 1、首先要在js文件夹下建一个写js代码的file文件(index.js) 2、将tree-data1-json文件导入到web—content里 3、新建jsp文件实现效果使用tree控件<ul>元素定义。标签能够定义分支和子节点。节点都定义在<ul>列表内的<li>元素中有缺点1、样式缺陷2、不好做数据渲染,树形结构...

2021-09-14 22:25:06 53

原创 JSP标签

一思维导图二,标签语言的特点1、形式:<开始标签 属性="属性值">标签体</结束标签>2、分类:1、空标签:br、hr2、ui标签:input、table3、控制标签:if、foreach4、数据标签:set标签、out标签5、自定义jsp标签的意义:便捷自己的开发,能够根据自己的需求来调整标签的功能,动态的实现一些功能,提高开发效率。<a>标签语言的特点</a> 空标签<!--没有内容 --&g..

2021-09-10 20:09:23 446

原创 Easyui入门

一、了解easyui 1、简介①、why:快速开发,前端+后端(重点) 无限极分类 自己 能用 免费使用从效果来看easyui的界面效果要远远差于bootstrap和layui但 bootstrap(要钱)layui(有bug);从各方面看easyui的性价比都远远高于后两者②、what:html4+jQuery的快速开发的前端框架③、where:后端开发管理界面从公司的角度考虑选用哪个框架;其成本、公司的后端技术人员前端功底、前端的社区活跃度都要考虑 easyui常用控件: l...

2021-09-10 19:38:20 116

原创 MySQL之视图

一、视图特点含义:虚拟表,和普通表一样使用mysql5.1版本出现的新特性,是通过表动态生成的数据特点:预查询sql语句简单明了业务的统一处理二·、创建视图语法:create view 视图名as查询语句;示例:查询姓名中包含a字符的员工名、部门名和工种信息CREATE VIEW myv1ASSELECT last_name,department_name,job_titleFROM employees eJOIN departments d ON ..

2021-09-10 19:18:32 43

空空如也

空空如也

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

TA关注的人

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