自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis 3.4.5 缓存 06

MyBatis 提供了查询缓存来缓存数据,以提高查询的性能。MyBatis 的缓存分为一级缓存和二级缓存。一级缓存是 SqlSession 级别的缓存二级缓存是 mapper 级别的缓存,多个 SqlSession 共享1、什么是一级缓存?为什么使用一级缓存?2、一级缓存的生命周期有多长?1. 什么是一级缓存? 为什么使用一级缓存?     每当我们使用My

2017-12-22 09:32:13 279

原创 mybatis 3.4.5 动态SQL 05

<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!-- • if:判断• choose (when, otherwise):分支选择;带了break的swtich-case 如果带了id就用id查,如果带了lastN

2017-12-21 22:14:47 373

原创 mybatis 3.4.5 增删改查 04

配置文件 insert into Author (id,username,password,email,bio) values (#{id},#{username},#{password},#{email},#{bio}) update Author set username = #{username}, password = #{password},

2017-12-21 13:30:22 395

原创 mybatis 3.4.5 参数处理 03

单个参数:mybatis不会做特殊处理,#{参数名/任意名}:取出参数值。多个参数:mybatis会做特殊处理。多个参数会被封装成 一个map,key:param1...paramN,或者参数的索引也可以value:传入的参数值#{}就是从map中获取指定的key的值;异常:org.apache.ibatis.binding.BindingExcepti

2017-12-21 13:27:06 818

原创 mybatis 3.4.5 常用配置标签 02

1.properties<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <!-- 1、mybatis可以使用properties来引入外部properties配置

2017-12-21 09:46:43 760

原创 mybatis 3.4.5 HelloWorld 01

在SSH框架盛行的时代,ORM和持久层框架都不断响彻在耳边,今天如歌就带领大家一起来认识另一种持久层框架;官网api搭建开发环境<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="htt

2017-12-20 15:39:19 359

原创 spring mvc 5.0 自定义视图详解 08

https://www.cnblogs.com/parryyang/p/5683600.html

2017-12-20 08:22:38 200

原创 spring mvc 5.0 mvc:view-controller标签详解 08

如何使用path="/hello" 就是你访问的路径(相当于RequestMapping("/hello")) view-name="hello"是你所要的视图(如hello.jsp,相当于return "hello")我们实际开发中通常要在spring配置文件中添加一句代码

2017-12-19 21:33:20 164

原创 spring mvc 5.0 模型视图详解 07

Spring MVC 提供了以下几种途径输出模型数据:ModelAndView: 处理方法返回值类型为 ModelAndView 时, 方法体即可通过该对象添加模型数据Map 及 Model: 入参为org.springframework.ui.Model、org.springframework.ui.ModelMap 或 java.uti.Map 时,处理方法返回时,Map 中的

2017-12-19 20:24:04 717

原创 spring mvc 5.0 RequestParam详解 06

在SpringMVC后台控制层获取参数的方式主要有两种,一种是request.getParameter("name"),另外一种是用注解@RequestParam直接获取。这里主要讲这个注解  /** * @RequestParam 来映射请求参数. value 值即请求参数的参数名 required 该参数是否必须. 默认为 true * defaultV

2017-12-19 16:25:28 227

原创 spring mvc 5.0 REST详解 05 未完待续

REST本质上是使用URL来访问资源种方式。众所周知,URL就是我们平常使用的请求地址了,其中包括两部分:请求方式与请求路径,比较常见的请求方式是GET与POST,但在REST中又提出了几种其它类型的请求方式,汇总起来有六种:GET、POST、PUT、DELETE、HEAD、OPTIONS。尤其是前四种,正好与CRUD(Create-Retrieve-Update-Delete,增删改查)四种操作

2017-12-19 16:00:41 235

原创 spring mvc 5.0 @PathVariable 详解 04

带占位符的 URL 是 Spring3.0 新增的功能,该功能在SpringMVC 向 REST 目标挺进发展过程中具有里程碑的意义通过 @PathVariable 可以将 URL 中占位符参数绑定到控制器处理方法的入参中:URL 中的 {xxx} 占位符可以通过@PathVariable("xxx") 绑定到操作方法的入参中。index.jspHello

2017-12-19 15:40:01 428

原创 spring mvc 5.0 @RequestMapping详解 03

Spring MVC 使用 @RequestMapping 注解为控制器指定可以处理哪些 URL 请求@RequestMapping类定义处:提供初步的请求映射信息。相对于 WEB 应用的根目录方法处:提供进一步的细分映射信息。相对于类定义处的 URL。若类定义处未标注 @RequestMapping,则方法处标记的 URL 相对于WEB 应用的根目录Dispatc

2017-12-19 15:27:07 532

原创 spring mvc 5.0 在线中文api 02

在线查看地址:http://7xvpsh.com1.z0.glb.clouddn.com/

2017-12-19 14:48:26 3210

原创 spring mvc 5.0 HelloWorld 01

传说中的helloWorld奉上pom.xml<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

2017-12-19 14:39:44 1870

原创 Java面试题-框架篇八

71,谈谈你对Struts的理解。        1. struts是一个按MVC模式设计的Web层框架,其实它就是一个Servlet,这个Servlet名为ActionServlet,或是ActionServlet的子类。我们可以在web.xml文件中将符合某种特征的所有请求交给这个Servlet处理,这个Servlet再参照一个配置文件将各个请求分别分配给不同的action去处理。

2017-12-17 09:13:25 173

原创 spring 5.0 声明式事务 09

声明式事务管理1)xml配置文件<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xm

2017-12-17 00:00:43 214

原创 spring 5.0 aspecj 08

注解方式配置方式

2017-12-16 23:57:03 195

原创 spring 5.0 AOP操作术语 07

1   joinpoint(连接点): 定义:连接点是一个应用执行过程中能够插入一个切面的点。连接点可以是调用方法时、抛出异常时、甚至修改字段时、切面代码可以利用这些点插入到应用的正规流程中程序执行过程中能够应用通知的所有点。类里面可以被增强的方法,这些方法称之为连接点。2  pointCut(切入点)定义:所谓切入点就是指我们要对那些joinPoint进行拦截的定义

2017-12-16 21:13:55 164

原创 spring 5.0 AOP底层讲解 06

什么是AOPAOP面向切面编程。AOP采取横向抽取机制,取代了传统的纵向继承体系重复性代码(性能监测,事务管理,安全检查,缓存)AOP使用场景AOP用来封装横切关注点,具体可以在下面的场景中使用: Authentication 权限Caching 缓存Context passing 内容传递Error handling 错误处理

2017-12-16 20:48:42 223

原创 spring 5.0 IOC底层讲解 05

1.Spring框架的核心作用把对象的创建交给spring进行管理2.ioc操作两部分:(1)ioc的配置文件方式(2)ioc的注解方式3.ioc底层原理使用技术(1)xml配置文件(2)dom4j解析xml(3)工厂设计模式(4)反射

2017-12-16 15:06:48 233

原创 Activiti 工作流 流程各个步骤所涉及到的表 05

ACT_RE_*: 'RE'表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。ACT_RU_*: 'RU'表示runtime。 这些运行时的表,包含流程实例,任务,变量,异步任务,等运行中的数据。 Activiti只在流程实例执行过程中保存这些数据, 在流程结束时就会删除这些记录。 这样运行时表可以一直很小速度很快。ACT_ID_*: 'I

2017-12-08 13:16:27 921

原创 Activiti 工作流 获取流程定义的图片 04

涉及到的表SELECT * FROM act_ge_bytearray /** * 通过流程部署ID获取流程图图片 */ @Test public void getImageById()throws Exception{ InputStream inputStream=processEngine.getRep

2017-12-08 11:41:53 371

原创 Activiti 工作流 流程定义的删除 04

流程定义设计到的表 select * from act_re_procdef /** * 删除流程定义 */ @Test public void delete(){ processEngine.getRepositoryService() /** * 流程部

2017-12-08 11:13:53 1887

原创 Activiti 工作流 Zip方式部署 03

话不多说  直接上干货package io.renren.modules.disport.activiti;import org.activiti.engine.ProcessEngine;import org.activiti.engine.ProcessEngines;import org.activiti.engine.repository.Deployment;import

2017-12-08 10:51:27 964

原创 Activiti 工作流 HelloWorld 02

获取流程引擎/** * 获取默认的流程引擎实例 会自动读取activiti.cfg.xml文件 */private ProcessEngine processEngine=ProcessEngines.getDefaultProcessEngine();流程部署 /** * 流程部署 */ @Test public void deploy

2017-12-08 10:33:42 3285

原创 Activiti 工作流 从入门到放弃 01

先来一波数据库初始化 @org.testng.annotations.Test public void initDatabase(){ /** * 获取流程引擎配置 */ ProcessEngineConfiguration configuration = ProcessEngineConfiguration.createS

2017-12-08 10:19:09 289

原创 Vmware下linux系统安装 图文介绍

打开vmware虚拟机  新建虚拟机选择典型安装  然后下一步稍后安装操作系统   也就是镜像文件选择linux操作系统    选择RedHat版本选择本机安装路径设置虚拟机内存大小核实虚拟机信息  如果无误   点击完成即可配置镜像文件开启虚拟机直接略过即可选择语言   中文简体或者英文 或者其他语言

2017-12-07 14:06:42 281

原创 Oracle 修改 processes

Microsoft Windows [版本 6.1.7601]版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Administrator>sqlplus/ as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on 星期四 11月 30 09:42:39 2017Copyright (

2017-12-04 11:55:11 829

原创 Vmware下win7 64bit系统安装 图文介绍

具体vmware虚拟机安装步骤如歌这里就省略了点击创建新的虚拟机我们选择典型安装也就是推荐安装,然后就点击下一步吧如果已经下载好iso镜像文件的可以选择步骤2:安装程序光盘镜像文件(iso)在这里我选择稍后安装操作系统下一步吧接下来选择安装版本吧在这里我们选择windows7 x64的版本虚拟机名称我们自拟定吧

2017-12-04 10:34:50 3566 1

Mybatis 3.2.3 帮助文档 中文 api

MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。

2017-12-21

空空如也

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

TA关注的人

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