09 2016 档案
摘要:http://blog.csdn.net/shaobingj126/article/details/50585035
阅读全文
摘要:@RequestParam是传递参数的. @RequestParam用于将请求参数区数据映射到功能处理方法的参数上。 在url中输入:localhost:8080/**/?userName=zhangsan 请求中包含username参数(如/requestparam1?userName=zhang
阅读全文
摘要:概述 继 Spring 2.0 对 Spring MVC 进行重大升级后,Spring 2.5 又为 Spring MVC 引入了注解驱动功能。现在你无须让 Controller 继承任何接口,无需在 XML 配置文件中定义请求和 Controller 的映射关系,仅仅使用注解就可以让一个 POJO
阅读全文
摘要:首先,我们先写一个入门小案例,先熟悉一下springmvc是什么,了解一下springmvc的运行流程,对加强springmvc的深层理解有很大帮助 .第一步,创建一个maven项目: 在浏览器输入:http://localhost:8080/myspring-demo/hello.do 效果如图所
阅读全文
摘要:Class类,是获取类的类模板实例对象,通过反射的机制获取。 根据API中的定义,Class.getSimpleName()方法。是获取源代码中给出的‘底层类’简称 而Class.getName();以String的形式,返回Class对象的‘实体’名称 参考:http://sunyimaying0
阅读全文
摘要:今天是mybatis的最后一天,也是最为重要的一天,mybatis与spring整合,(spring相关知识我会抽一个大的模块进行讲解). 首先加入Spring的依赖 先创建applicationContext.xml 通过Spring 来获得OrderMapper 进行测试: 这套代码运行下来,初
阅读全文
摘要:1. 延迟加载 延迟加载的意义在于,虽然是关联查询,但不是及时将关联的数据查询出来,而且在需要的时候进行查询。 开启延迟加载: <setting name="lazyLoadingEnabled" value="true"/> <setting name="aggressiveLazyLoading
阅读全文
摘要:基于昨天的mybatis入门详解,今天我们再来看看mybatis稍微高深些的知识点. 1.解决Model属性和数据库字段不一致的问题 1),开启驼峰命名 2),使用resultMap进行映射, 映射的初步应用就讲完了,接下来,我们看下mybatis的缓存机制,以及它与hibernate的区别(重要,
阅读全文
摘要:最新不知道脑子怎么想的,突然对mybatis特别感兴趣,之前在学校的时候学过两天,有了一个简单的认识,工作以后,项目中也有用到,趁着兴趣还在,抓紧整理一个文档,方便学习mybatis,同时,自己也在巩固一下. mybatis的简单介绍: MyBatis的前身叫iBatis,本是apache的一个开源
阅读全文
摘要:一级缓存: MyBatis的一级缓存指的是在一个Session域内,session为关闭的时候执行的查询会根据SQL为key被缓存(跟mysql缓存一样,修改任何参数的值都会导致缓存失效) 二级缓存: Mybatis的二级缓存的作用域是一个mapper的namespace,同一个namespace中
阅读全文
摘要:在mybatis查询的过程中,某个字段是经过计算得到的,这时,在设计数据表的时候,就不 必在增加此对应的字段 那么,在查询的时候,页面有需要展示这个字段时,怎么办呢? 举个例子: 在查询微信团商品时,根据微信团商品的(wag.id)id,计算商品的数量,有几个商品就是N选一, 这就体验到mybati
阅读全文
摘要:今天开始讲解mybatis的第二天内容 一,拼接sql 在mapper.xml中,会多次使用到同一条sql片段,这时为了简便书写,将其定义出来 二,动态SQL MyBatis 的一个强大的特性之一通常是它的动态 SQL 能力。提供了OGNL表达式动态生成SQL的功能。动态SQL有: 1、if 2、c
阅读全文
摘要://书写我的第一个mybaits程序,主要讲的是mybatis-config.xml的文件 需求:根据用户名查询用户信息; 1、 通过session调用selectOnt(statme,"zhangsan") 2、 创建User的实体类 3、 创建UserMapper.xml文件 4、 在Mybat
阅读全文
摘要:select: id:方法名,在同一个mapper.xml中,要保持唯一 parameterType:指定输入的参数类型,不是必须的,如果不指定,mybatis会自动识别(推荐指定)。 resultType:返回值类型(映射类型),必须指定。不指定的话会报错。 insert: mybatis 在in
阅读全文
摘要:mybatis其实就只有两个配置文件(mybatis-config.xml与mapper.xml) mybatis-config.xml配置基本的数据,和数据源,全局参数 mapper.xml 多个statement,可以有多个 执行过程: 第一步:通过读取配置文件,可以获得sqlSessionFa
阅读全文
摘要:parameterClass 是参数类。指定了参数的完整类名(包括包路径)。可通过别名避免每次重复书写冗长的类名。 resultClass 是结果类, 二、resultClass取值 1.resultClass="Integer"//基本类型,或者是java.lang.Integer 2.resul
阅读全文
摘要:当在查询的时候需要传入多个参数的时候该怎么办呢: 1,封装成一个Model对象,底层HashMap还是一个 2,使用HashMap封装 //sql 如下: 3,使用注解,@param //sql 改为如下: //parameterType 参数类型可以是基本数据类型(int,String,long)
阅读全文
摘要:$是用于sql的拼接: //因为user_name是String类型,所以在sql中加上单引号,需要手动的判断数据类型,value是如果没有指定参数的话,value就是默认参数名称,获取穿的参数就是:${value} 如果想传递参数,在java代码中应该加上@paramz注解,如: #是取值,传递参
阅读全文
摘要:http://www.cnblogs.com/xingfuzzhd/archive/2013/11/20/3434408.html
阅读全文
摘要:oracle 配置服务端,类似我们配置java环境一样 防止乱码的配置: 变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 选择数据库的配置(重要): 变量值:TNS_ADMIN 变量名:D:\app\Administrator\product\1
阅读全文
摘要:oracle 安装整整用了我一上午的时间,期间装了四次,卸了三次,在安装的过程中,遇到了一些问题,记录一下,希望能帮助到他人 --安装之前先下载(暴力卸载) 第一步: 1,在输入cmd的地方输入 services.msc(这是干嘛的就不解释了),只要是与oracle相关的服务,全部关掉, 第二步:
阅读全文
摘要://遍历展示title {field:'couponsList',title:'优惠劵类型',width:250,align:'center',sortable:true, formatter:function(value){ if(value.length>0){ va...
阅读全文
摘要:是否启用 是 否 if(data.isUse=="Y"){ $('input:radio[id=addisUse1]').attr("checked","checked"); }else{ ...
阅读全文
摘要:集合的定义,集合的应用,集合的分类,集合的遍历,集合的特性
阅读全文
摘要:成员变量的含义 局部变量的含义 成员变量与局部变量的区别
阅读全文