自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 八、SpringMVC 日期类型异常处理

SpringMVC处理日期类型字段时,如果数据为空或数据格式错误,SpringMVC封装到实体类时会报异常,需要开发者编码处理。提交后台报错有两种解决方案:第一解决方案是在具体Controller上添加日期类型处理 @InitBinder protected void initBinder(WebDataBinder binder) { SimpleDateFormat ...

2018-12-30 08:16:13 368

原创 七、组织机构模块-角色管理

实现角色管理,角色与用户之间多对多分配代码下载:git clone –b day6 https://github.com/qixiangchen/gufang_fisys.git角色接口IRolepackage com.gf.statusflow;public interface IRole{ public void setId(String id); public Stri...

2018-12-29 20:28:50 2332

原创 六、组织机构模块-用户管理

学习企业应用中组织机构模型,完成用户实体管理代码下载:git clone –b day5 https://github.com/qixiangchen/gufang_fisys.git实现用户接口IUserpackage com.gf.statusflow;import java.sql.Date;import java.util.List;public interfa...

2018-12-29 17:27:06 1647 1

原创 五、组织机构模块-部门管理

组织机构模块,组织机构模块是信息化系统中核心模块,工作流与授权都与组织机构模块关联,组织机构涉及部门管理,用户管理,角色管理及职位管理等。工作流模块中定义了一套组织机构接口,我们需要实现这一套接口。实现部门接口IOrgpackage com.gf.statusflow;import java.util.List;public interface IOrg{ public void...

2018-12-29 16:44:30 3129

原创 四、使用Easyui后台管理框架搭建

参考Easyui Layout控件,绘制主工作页面https://blog.csdn.net/qixiang_chen/article/details/83145145页面原型<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%&

2018-12-29 16:05:02 2270

原创 三、企业信息化系统工作流规范介绍

工作流管理系统有很多,企业信息系统都需要工作流技术实现业务流程重组与系统解耦,每个企业化系统都会用到工作流技术,或者自己实现,或者采购成型的产品。国外商业化工作流,最好的是IBM Domino note工作流,还有一些开源工作流技术OFBiz,OBE,Shark等。开发工作流产品都会参照WfMC组织定义的规范。如下是WfMC规范定义的工作流模型和工作流引擎的五个接口。通常企业...

2018-12-29 15:57:55 398

原创 二、使用XML迁移数据库表中数据

数据库连接工厂package com.test.dom4j;import java.sql.Connection;public interface IDbFactory { /** * 使用JDBC创建数据库连接 * 使用Mysql数据库,自行下载Mysql数据库驱动连接数据库 * JDBC Mysql连接配置 * url=jdbc:mysql://localhost...

2018-12-29 15:50:16 337

原创 Docker介绍

一、安装CentOS7 Linux虚拟机https://pan.baidu.com/s/1Hhov4WqJ0Gw3Jasor8brMg二、安装和配置Dockeryum install docker-ioservice docker startchkconfig docker on如果Docker启动失败,关闭防火墙和Selinux三、下载Docker镜像docker pull ...

2018-12-25 21:29:53 363

原创 一、Java 解析XML文档

XML文档可以作为应用的配置文件,也可以作为数据交互文件载体,应用越来越广泛,所以一定要掌握如何解析与生成XML文档。XML是一种通用的数据交换格式,它的平台无关性、语言无关性、系统无关性、给数据集成与交互带来了极大的方便。XML在不同的语言环境中解析方式都是一样的,只不过实现的语法不同而已。XML的解析方式分为四种:1、DOM解析;2、SAX解析;3、JDOM解析;4、DOM4J解析。其中前...

2018-12-25 10:07:34 673

原创 Vue DevTool谷歌浏览器中安装使用

一、从Git上下载Devtoolhttps://github.com/vuejs/vue-devtools打开命令行程序执行,当前目录转移到d:/vuegit clone https://github.com/vuejs/vue-devtools.git二、使用npm安装devtoolMake sure you are using Node 6+ and NPM 3+Clone t...

2018-12-22 22:27:11 340

原创 SpringBoot + VUE实现订单案例

Vue是一个前端的双向绑定类的框架,使用它完成前端页面逻辑非常方便,按照其约定可以高效完成前端复杂业务逻辑,用户不必再关心数据正确回显问题,只要数据格式是正确的,配置双向绑定规则是正确的,系统就能正确显示页面。尤其在单网页应用中,用法最为方便。如下介绍如何快速使用VUE设计案例。什么是双向绑定Vue框架很核心的功能就是双向的数据绑定。 双向是指:HTML标签数据 绑定到 Vue对象,另外反方向...

2018-12-22 17:47:39 6244 2

原创 SpringBoot环境添加过滤器

Java过滤器能够对目标资源的请求和响应进行截取,SpringBoot环境中定义过滤器按照如下步骤:一、定义过滤器Order注解是定义过滤器的执行顺序,值越小优先执行。package com.test.util;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChai...

2018-12-18 21:46:01 1320

原创 SpringBoot环境自定义拦截器

什么是拦截器拦截器(Interceptor): 用于在某个方法被访问之前进行拦截,然后在方法执行之前或之后加入某些操作,它通过动态拦截Action调用的对象,允许开发者定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行。同时也是提供了一种可以提取action中可重用的部分的方式。拦截器作用拦截用户的请求并进行相应的处理,比如:判断用户是否登陆,记录日志信息等...

2018-12-18 21:37:48 192

原创 SpringBoot集成Mybatis Plus

Mybatis Plus是Mybatis的升级版本,提供一些默认的功能实现,只要按照其约定编写代码,就可以充分利用其特性。SpringBoot集成Mybatis Plus步骤:1、修改POM,添加Mybatis Plus依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2...

2018-12-16 10:08:45 2738

原创 SpringBoot集成JPA

SpringBoot默认使用JPA的框架是Hibernate,如下案例是SpringBoot集成JPA的步骤:1、修改POM文件依赖POM.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoc...

2018-12-15 22:53:40 178

原创 在同一SpringBoot项目中启动Dubbo服务端和客户端

Dubbo是微服务框架,服务需要部署到不同JVM虚拟机,由此代理的问题是需要提供一个统一Jar包(包含Dubbo接口和JVM间传递的实体类),Dubbo服务器端与客户端需要共享这个Jar包,在项目开发中这是最为通用的方法,但在Dubbo案例中如此实现,需要定义三个Maven工程,工作量很大,如下方案实现类在一个SpringBoot项目中启动Dubbo服务端和Dubbo客户端,避免共享Jar带来...

2018-12-15 11:06:22 2849

原创 SpringBoot集成Shiro

现在大部分系统都使用Shiro管理认证和权限,包括功能权限和内容权限,如何进一步灵活使用Shiro,需要我们了解Shiro的工作原理。Shiro使用Web过滤器拦截用户访问,如果用户已经登录跳转工作页面,如果没有登录跳转到登录页面,Shiro的过滤器可以通过Web.xml设置,也可以通过注解设置,SpringBoot使用注解配置Shiro过滤器。Shiro的Filter需要注入Security...

2018-12-13 22:23:05 219

原创 如何使用EasyUI Tree控件

树状数据结构是项目开发中经常使用的,使用EasyUI开发前端界面最好使用EasyUI提供的Tree控件,使用起来非常容易。树状数据结构遍历有两种方法:一是:使用递归调用穷举数据结构的每一级节点,编程比较麻烦,二是:使用异步加载的方式,每次点击鼠标展开当前节点的下一级节点,编程比较简单。...

2018-12-06 18:25:22 1443

原创 SpringBoot上传文件

定义实体类package com.test.model;import java.io.Serializable;import java.sql.Date;import javax.sql.rowset.serial.SerialBlob;public class FileInfo implements Serializable{ private Integer id = null...

2018-12-05 17:34:50 298 1

原创 Webpack介绍

WebPack是前端资源模块打包机,主要分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其转换和打包为合适的格式供浏览器使用。WebPack的优点:模块化,可以组织管理很多细化为小的资源文件,将它们合并打包。ES6规范支持,类似TypeScript是在JavaScript基础上拓展的开发语言:使我们能够实现目前...

2018-12-04 12:54:25 2503 2

原创 NodeJS环境安装

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。现在越来越多的应用使用NodeJS设计,不管开发Hybird App,Angular,IONIC,Webpack,还是一些后台应用都可以使用NodeJS开发设计,如下是NodeJS环境过程。1.从官方下载NodeJS安装包htt...

2018-12-02 11:42:25 347

空空如也

空空如也

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

TA关注的人

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