- 博客(27)
- 资源 (2)
- 收藏
- 关注
原创 swagger的简单实用以及常用注解
maven依赖 <!-- swagger --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> ...
2019-09-10 15:37:09
690
原创 PageHelper分页插件
maven依赖<!--pagehelper --><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version&g...
2019-09-10 15:07:24
229
原创 java后台判断敏感词汇
utilspackage com.xlkj.mobile.util;import java.io.*;import java.util.ArrayList;import java.util.Collection;import java.util.HashMap;import java.util.HashSet;import java.util.List;import java....
2019-06-25 10:56:10
2454
原创 日志logback
application.propertieslogging.config=classpath:log/logback-dev.xmllogback.xml<?xml version="1.0" encoding="UTF-8"?><configuration debug="true"> <property name="LOG_HOME" valu...
2019-05-13 14:29:25
154
原创 java压缩和解压GZipUtil
package com.xlkj.mobile.util;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;im...
2019-05-13 14:25:50
792
原创 httpClient
<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.4</version> </dependency...
2019-05-13 14:21:22
145
原创 java中文转拼音
引入 <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.1</version> </dependency>...
2019-05-13 14:17:04
735
1
原创 定时任务spring Task 的使用
spring Task是spring boot中一个简单方便的定时任务一:在启动类Application.java中类上面加上@EnableScheduling开启定时任务,也可以启用异步:@EnableAsync@EnableScheduling // 开启定时任务@EnableAsync //开启异步public class Application { pu...
2019-03-06 11:15:41
460
原创 Spring集成shiro
第一步当然是导包啦拷贝shiroFilter配置到web.xml拷贝shiro Spring配置文件并集成到SpringapplicationContext.xml 改名为applicationContext-shiro.xml并在applicationContext.xml中导入修改配置文件applicationContext-shiro.xml<?x...
2018-12-25 20:15:19
209
1
原创 Redis
1、Redis是什么Redis 是一个高性能的开源的、C语言写的Nosql(非关系型数据库),数据保存在内存中。Redis 是以key-value形式存储,和传统的关系型数据库不一样。不一定遵循传统数据库的一些基本要求,比如说,不遵循sql标准,事务,表结构等等,非关系型数据库严格上不是一种数据库,应该是一种数据结构化存储方法的集合。Java中数据结构:String,数组,list,...
2018-12-06 19:59:31
238
原创 Maven的安装与配置
1、什么是MavenMaven的含义:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven 是一个项目管理和整合工具。Maven 为开发者提供了一套完整的构建生命周期框架。开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置,因为 Maven 使用了一个标准的目录结构和一个默认的构建生命周期。在有多个开发团队环境的情...
2018-12-03 18:47:02
263
1
原创 集成spring+springMVC+mybatis
1、集成spring+springMVC1.1、导包1.2、Web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee"...
2018-12-02 20:01:08
254
原创 分分钟 集成 activiti与ssm框架
集成Activiti框架 Spring框架叫做项目(资源)的管家。如果待集成项目中,有Spring框架,那么主要就是和“Spring框架”做集成。把Activiti框架的“核心类”交给Spring管理;Activiti的核心类,引擎配置对象,引擎对象,三大服务对象如果框架有事务,也要把“事务”交给Spring管理。需要集成ssm框架的点击我的文章:https://blog.csd...
2018-12-02 19:37:12
1949
1
原创 mybatis_玩转 拦截器
1、创建并实现拦截器1.1、步骤一:创建拦截器MyBatis中创建拦截器必需要有两个元素元素1:实现org.apache.ibatis.plugin.Interceptor接口元素2:实现拦截器签名(这个签名比较复杂,咱们后面再单独介绍)HelloInterceptor.java package cn.zhao.interceptor;import java.lan...
2018-12-02 17:05:11
1526
1
原创 现在谁还手敲代码? mybatis_高级_代码生成器
代码生成器在做项目之前,需要先下载相应的MyBatis的基本包,MySql的驱动包(这个大家用过MyBatis,肯定都是有相应的文件的)。另外,还要下载一个mybatis-generator-1.3.5.zip,在官网下载即可:https://github.com/mybatis/generator/releases1、使用MyBatis-generator生成代码1.1、...
2018-12-02 11:48:48
706
原创 Activiti_抽取工具类
BaseBpmn.javapackage base;import java.io.InputStream;import java.util.List;import java.util.Map;import org.activiti.engine.ProcessEngine;import org.activiti.engine.ProcessEngines;import or...
2018-12-01 09:41:05
929
1
原创 mybatis三部曲_增强__玩转多对一和一对多
1、SQL映射器Mapper接口1.1、UserMapper.javapublic interface UserMapper { User getUser(Long id); @Select("select * from t_user") List<User> getLis...
2018-12-01 00:21:56
516
原创 Activiti_流程定义语言(BPMN)
1、什么是BPMN业务流程建模与标注(Business Process Model and Notation,BPMN) ,描述流程的基本符号,包括这些图元如何组合成一个业务流程图(Business Process Diagram)Eclispse画出流程,有两个文件bpmn文件和png文件,其中bpmn文件又可以叫做流程定义文件,它需要遵循BPMN语言规范.png:就是一个单纯的图片,...
2018-12-01 00:03:14
1153
原创 Activiti_流程变量
1、概念流程变量在整个工作流中扮演很重要的作用。例如:请假流程中有请假天数、请假原因等一些参数都为流程变量的范围。流程变量的作用域范围是流程实例。也就是说各个流程实例的流程变量是不相互影响的。流程实例结束完成以后流程变量还保存在数据库中(存放到流程变量的历史表中)。2、添加和设置流程变量1:流程变量是什么:流程变量在整个工作流中扮演很重要的作用2:有什么用:在流程中传递信...
2018-11-29 19:58:56
226
原创 CRM客户关系管理系统
客户关系管理系统客户关系管理系统(CRM)是以客户数据的管理为核心,利用信息科学技术,实现市场营销、销售、服务等活动自动化,并建立一个客户信息的收集、管理、分析、利用的系统,帮助企业实现以客户为中心的管理模式。客户关系管理既是一种管理理念,又是一种软件技术。客户关系管理系统主要有高可控性的数据库、更高的安全性、数据实时更新等特点,提供日程管理、订单管理、发票管理、知识库管理等功能。 ...
2018-11-29 17:05:04
4507
原创 Activiti工作流介绍
工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。工作流管理系统(Workflow Management System, WfMS)是一个软件系统,它完成工作量的定义和管理,并按照在系统中预先定义好的工作流规则进行工作流...
2018-11-29 16:26:46
383
原创 mybatis三部曲__入门
什么是Mybatis?Mybatis的签署了叫iBatis,是apache的一个开源项目,现在在GitHub上 ①手写sql进行数据操作 ②支持高级映射 ③消除了几乎所有的jdbc代码(疯转过的比较彻底) ④xml或者注解进行映射配置导包核心配置文件(mybatis-config.xml)<?xml ver...
2018-11-28 19:57:34
179
原创 eclipse源码java反编译插件,简单好用
第一步在eclipse安装路径下的dropins文件夹下面放入反编译插件 重启eclipse第二步设置1.Window > Preferences > General > Editors > File Associations"2.选择 *.class without source 设置类反编译为默认搞定了想要反编译插件的加我微信...
2018-11-28 19:43:41
516
1
原创 1分钟学会easyui表格嵌套子表格datagrid-detailview
第一步 导入easyUI的js插件:datagrid-detailview.js <!-- detagrid嵌套子表单,注意:一定要放到easyUI和JQuery的后面 --> <script type="text/javascript" src="static/js/datagrid-detailview.js"></script>...
2018-11-28 19:06:03
2506
原创 自动获取tomcat配置的path
方法1:在代码路径前面加上${pageContext.request.contextPath}方法2:<!-- HTML标签上面配置 --><% String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+"...
2018-11-21 14:55:08
1826
1
原创 easyUI统一管理点击按钮、为所有按钮统一添加分配点击事件
话不多说、直接上代码JSP页面:<body> <table id="contractDatagrid"></table> <!-- datagrid的toolbar --> <div id="contractDatagridToolbar"> <a data-cmd="
2018-11-21 14:45:06
1663
1
转载 Spring NoSuchBeanDefinitionException原因分析
概述在本文中,我将通过实例向你展示Spring 中org.springframework.beans.factory.NoSuchBeanDefinitionException 出现的原因。如果BeanFactory在Spring Context中没有找到bean的实例,就会抛出这个常见的异常。Cause: No qualifying bean of type […] found for ...
2018-10-29 18:31:18
652
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人