自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(102)
  • 资源 (1)
  • 收藏
  • 关注

原创 权限控制框架-shiro

一。 shiro简介Apache Shiro(发音为“shee-roh”,日语“堡垒(Castle)”的意思)是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理功能,可为任何应用提供安全保障 - 从命令行应用、移动应用到大型网络及企业应用。Shiro为解决下列问题(我喜欢称它们为应用安全的四要素)提供了保护应用的API:认证 - 用户身份识别,常被称为用户“

2017-12-20 19:26:19 309

原创 jquery_easyui_cn文档

目  录1Accordion(可折叠标签) 21.1实例 21.2参数 32DateBox(日期框) 42.1实例 42.2参数 62.3事件 62.4方法 63ComboBox(组合框) 73.1实例 73.2参数 93.3事件 93.4方法 94Dialog(对话框) 104.1

2017-12-20 10:39:37 381

原创 springboot的druid监控

springBoot创建一个maven项目jar性加入依赖 org.springframework.boot spring-boot-starter-parent 1.5.9.RELEASE <!-- springboot每一个框架的集成都是一个starter spring-boot-starter-web加载javaee内嵌tamcat --

2017-12-20 10:25:59 342

原创 Druid配置及内置监控

1. Druid是什么?Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。2. 在哪里下载druid 正式版本下载: maven中央仓库: http://central.maven.org/maven2/com/alibaba/druid/123. 怎么获取Druid的源码Druid是一个开源项目,源码托管在githu

2017-12-19 20:14:06 255

原创 springboot入门

一。 开发工具   springboot包含了一些开发工具集 只需要引用 spring-boot-devtools 依赖 开发工具在开发阶段默认开启 在被打包的程序 比如jar包 通过 java -jar运行自动禁用 开发工具集[html] view plain copydependencies>      depende

2017-12-18 21:22:16 429

原创 pox.xml

4.0.0 EasyUi EasyUi 0.0.1-SNAPSHOT war org.springframework spring-tx 4.2.0.RELEASE org.springframework spring-aop 4.2.0.RELEA

2017-12-18 17:21:59 345

原创 web.xml(WEB-INF)

<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com

2017-12-18 17:06:00 366

原创 springmvc.xml(WEB-INF)

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springf

2017-12-18 17:03:25 255

原创 spring.xml

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springf

2017-12-18 17:01:58 201

原创 crud.html

crud.html --> body{ font-size:14px; } $.fn.datebox.defaults.formatter = function(date){ var y = date.getFullYear(); var m = date.ge

2017-12-18 17:00:24 442

原创 EPageTools (tools)

package cn.et.food.Tools;import java.util.List;import cn.et.food.entity.Emp;import cn.et.food.entity.Student;public class EPageTools { /** * 构造方法 * @param curPage 页面传来的当前页数 * @param page

2017-12-18 16:59:23 285

原创 DeptService (service.impl)

package cn.et.food.service.impl;import java.util.ArrayList;import java.util.List;import org.apache.ibatis.session.RowBounds;import org.springframework.beans.factory.annotation.Autowired;import

2017-12-18 16:58:09 541

原创 DeptService (service接口)

package cn.et.food.service;import java.util.List;import cn.et.food.Tools.EPageTools;import cn.et.food.entity.Emp;import cn.et.food.entity.TreeNode;public interface DeptService { /* (non-Java

2017-12-16 15:37:33 670

原创 EmpExample (entity)

package cn.et.food.entity;import java.util.ArrayList;import java.util.List;public class EmpExample { /** * This field was generated by MyBatis Generator. * This field corresponds to

2017-12-16 15:36:14 427

原创 Emp(entity)

package cn.et.food.entity;public class Emp { /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column emp.id * * @mbg.gener

2017-12-16 15:35:27 462

原创 DeptExample(entity)

package cn.et.food.entity;import java.util.ArrayList;import java.util.List;public class DeptExample { /** * This field was generated by MyBatis Generator. * This field corresponds t

2017-12-16 15:34:35 386

原创 Dept(entity)

package cn.et.food.entity;public class Dept { /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column dept.id * * @mbg.gen

2017-12-16 15:31:42 383

原创 EmpSqlProvider(dao)

package cn.et.food.dao;import java.util.List;import java.util.Map;import org.apache.ibatis.jdbc.SQL;import cn.et.food.entity.Emp;import cn.et.food.entity.EmpExample;import cn.et.food.entity.E

2017-12-16 15:30:09 355

原创 EmpMapper(dao)

package cn.et.food.dao;import java.util.List;import org.apache.ibatis.annotations.Delete;import org.apache.ibatis.annotations.DeleteProvider;import org.apache.ibatis.annotations.Insert;import o

2017-12-16 15:29:15 373

原创 DeptSqlProvider(dao)

package cn.et.food.dao;import java.util.List;import java.util.Map;import org.apache.ibatis.jdbc.SQL;import cn.et.food.entity.Dept;import cn.et.food.entity.DeptExample;import cn.et.food.entity

2017-12-16 15:28:22 355

原创 DeptMapper(dao)

package cn.et.food.dao;import java.util.List;import org.apache.ibatis.annotations.Delete;import org.apache.ibatis.annotations.DeleteProvider;import org.apache.ibatis.annotations.Insert;import o

2017-12-16 15:25:50 363

原创 DeptController(controller)

package cn.et.food.controller;import java.util.List;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework.web.

2017-12-16 15:24:20 401

原创 初识EasyUI

初识EasyUIEasyUI是什么:jQuery EasyUI是一组基于jQuery的UI插件集合。12EasyUI可以做什么:无需复杂JavaScript即可实现丰富且美观的UI界面。12jQuery EasyUI为我们提供了大多数UI控件的使用,比如: - accordion 可折叠标签 - combobox 组合框

2017-12-12 09:36:48 241

原创 布局

布局 layout.html --> //添加一个选项卡 function urlClick(){ //判断title='学生管理'tab页是否存在 var ifExist=$("#myTabs").tabs("exists","学生管理"); if(!ifExist){ $("

2017-12-12 09:30:13 177

原创 easyui简单的增删该查

easyui简单的增删改查 crud.html --> body{ font-size:14px; } function sexFormatter(value,row,index){ if(value==1){ return '男';

2017-12-11 09:36:55 354

原创 Jquery中ajax

Jquery中ajax用链接高德天气做案列:1.Jquery.ajax//get请求$(function() { $("input[type='button']").click(function(){ var addCode=$("#addCode").val(); var url="http://restapi.amap.com/v3/weather/weather

2017-12-07 11:35:52 216

原创 jquery事件

Jquery事件1.获取焦点与失去焦点:(获取焦点清空文本内容失去焦点重新获取)$(function(){//获取焦点,失去焦点$(":text").focus(function(){//当获取焦点时,若:text中是默认值//(defaultValue属性,该属性是DOM 对象的属性),就使其值为""var val=$(this).val();if(val==this.de

2017-12-06 10:53:20 231 1

原创 jQuery笔记总结

jQuery笔记总结第一节 jQuery初步认知jQuery概述JQuery概念javascript概念基于Js语言的API和语法组织逻辑,通过内置window和document对象,来操作内存中的DOM元素JQuery概念基于javascript的,同上,提高了代码的效率jQuery是什么:是一个

2017-12-06 10:23:10 424

原创 Jquery

Jquery jquery入门导入jquery  function $(){alert("你好");}alert($);//$是jquery的入口其实就是一个函数 这个函数 可以传入不同类型参数  匿名函数 字符串//传入的函数 ==window.onload$(function(){alert(document.getElementById("t"

2017-12-05 22:47:25 252

原创 Mybatis的多对一,一对多

1.XmlMabatis中xml性的核心配置文件  PUBLIC "-//mybatis.org//DTD Config 3.0//EN"  "http://mybatis.org/dtd/mybatis-3-config.dtd">是mybaitis的核心配置文件1.数据库的链接信息(连接池) -->

2017-12-05 14:44:35 811

原创 SSMA 整合

SSMA 整合1.Springmvc加入springmvc依赖: org.springframework spring-webmvc 4.2.0.RELEASE使用springmvc必须在web.xml中配置DispatcherServletspringmvcorg.springframework.web.servlet.Dis

2017-12-01 09:51:05 539

原创 Mybatis的延迟加载和Mybatis的代码生成工具

1.Mybatis的延迟加载使用延迟加载必须加入jar包 cglib cglib 3.2.5 sources2.Mybatis的代码生成工具官网:http://www.mybatis.org/generator/quickstart.html 在pom.xml中加入插件 org.mybatis.generator

2017-11-30 10:42:11 304

原创 redis

Redis进入redis命令:redis -cli -h localhost一、什么是redisRedis是用C语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如下:1、字符串类型2、散列类型3、列表类型4、集合类型5、有序集合类型。 二、redis应

2017-11-26 22:39:43 311

原创 回调函数及返回Json的三种方法

回调函数及返回Json的三种方法1.回调函数:onreadystatechange 事件当请求被发送到服务器时,我们需要执行一些基于响应的任务。每当 readyState 改变时,就会触发 onreadystatechange 事件。readyState 属性存有 XMLHttpRequest 的状态信息。下面是 XMLHttpRequest 对象的三个重要的属性: 

2017-11-26 20:49:02 5475

原创 MyBatis动态SQL之增、删、改、查操作

概述在实际的场景中,经常会遇到动态SQL的增、删、改、查问题,这里就必要说明何谓动态SQL,我们举一个实际的例子,比如,在一个web工程中,经常会有一个搜索框,并且在搜索之前通常会进行一个关键词的过滤,比如可以过滤的条件有:姓名、年龄等,这样的话当我们姓名和年龄都不选,则等价于下面的SQL语句select * from students; -- 不去限制姓名和年龄1当我

2017-11-25 15:21:19 457

原创 动态SQL语句

有些时候,sql语句where条件中,需要一些安全判断,例如按性别检索,如果传入的参数是空的,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。这是我们可以使用动态sql,增加一个判断,当参数不符合要求的时候,我们可以不去判断此查询条件。        下文均采用mysql语法和函数(例如字符串链接函数CONCAT)。        源代码http://limin

2017-11-25 11:29:27 326

原创 MyBatis注解应用之动态SQL语句

有时候,我们需要在输入的标准下,创建动态的查的语言。MyBatis提供了多个注解如:@InsertProvider,@UpdateProvider,@DeleteProvider和@SelectProvider,这些都是建立动态语言和让MyBatis执行这些语言。现在让我们来看一下如何使用@ SelectProvider来创建简单的SELECT映射的例子。创建一个TutorDynaSqlP

2017-11-25 11:27:35 1571

原创 log4j详细

1. 配置文件Log4J配置文件的基本格式如下:#配置根Loggerlog4j.rootLogger  =   [ level ]   ,  appenderName1 ,  appenderName2 ,  …#配置日志信息输出目的地Appenderlog4j.appender.appenderName  =  fully.qualified.name.of.appe

2017-11-24 11:29:08 188

原创 Mybatis入门

Mybatis入门 官网 http://mybatis.github.io/下载路径:https://github.com/mybatis/mybatis-3/releases文档:http://mybatis.github.io/mybatis-3/zh/getting-started.htmlhttp://www.mybatis.org/mybatis-3/zh/ 

2017-11-24 11:24:08 227

原创 AJAX

Ajax1.Ajax概念Ajax 是Web开发一个流行的词汇,全称Asynchronous JavaScript and XML,异步的JavaScript和XML。是几种技术的强强联合。 Ajax如何工作Ajax(即异步 JavaScript和XML)是一种Web应用程序开发的手段,它采用客户端脚本与Web服务器交换数据。 为什么要学习Ajax使用Ajax的最大优点,就是

2017-11-20 09:47:50 225

maven的总结

maven的用途,仓库,核心介绍,原理,常用的命令,项目目录结构,项目构建周期,maven的安装配置

2017-10-25

空空如也

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

TA关注的人

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