- 博客(9)
- 收藏
- 关注
原创 mybatis用$和用#的区别
1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql中。如:order by $user_id$,如果传入的值是111,那么解析成sql时的值为
2015-11-19 15:27:54 434
转载 mybatis的mapper
在Mybatis中定义Mapper信息有两种方式,一种是利用xml写一个对应的包含Mapper信息的配置文件;另一种就是定义一个Mapper接口,然后定义一些相应的操作方法,再辅以相应的操作注解。 package com.tiantian.mybatis.model; public class User { private int id; private Str
2015-11-19 11:49:39 383
转载 springMVC-servlet.xml 配置
<!-- 返回json 方法一 需要导入 fastjson.jar包 --> "false"> "fastJsonHttpMessageConverter" class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConver
2015-11-17 17:32:53 433
转载 SpringMVC使用@ResponseBody处理Ajax请求
Ajax响应[SpringMVC使用@ResponseBody处理Ajax请求] Spring3.0 MVC @ResponseBody 的作用是把返回值直接写到HTTP response body里。 Spring使用AnnotationMethodHandlerAdapter的handleResponseBody方法,AnnotationMethodHandlerAdapter使用re
2015-11-17 16:24:14 1274
转载 Spring监听器ContextLoaderListener的作用
ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。至于ApplicationContext.xml这个配置文件部署在哪,如何配置多个xml文件,书上都没怎么详细说明。现在的方法就是查看它的
2015-11-17 15:27:57 399
转载 spring的<context:component-scan base-package=""/>用法
使用 @Component 虽然我们可以通过@Autowired或@Resource在 Bean 类中使用自动注入功能,但是 Bean 还是在 XML 文件中通过 进行定义 —— 也就是说,在 XML 配置文件中定义 Bean,通过@Autowired或@Resource为 Bean 的成员变量、方法入参或构造函数入参提供自动注入的功能。能否也通过注释定义 Bean,从 XML 配置
2015-11-17 14:43:02 1057
原创 SpringMvc学习
1、@Resource:属性注入时使用 2、 @RequestBody 作用: i) 该注解用于读取Request请求的body部分数据,使用系统默认配置的HttpMessageConverter进行解析,然后把相应的数据绑定到要返回的对象上; ii) 再把HttpMessageConverter返回的对象数据绑定到 controller中方法的参数上。
2015-11-10 10:40:31 267
转载 反射原理机制和应用
-、类文件的结构 1.1 虚拟机加载Class文件过程: 在JVM 类加载机制的博客里面我介绍过整体流程,这里仅仅介绍加载时相关部分。 在我们启动一个类,或者其他方式加载一个类的时候,会通过类的全限定名获取该类的二进制流,然 后将字节流所代表的的静态存储结构转化成方法区的运行时数据结构,然后会生成一个代表该类的 java.lang.Class 对
2015-11-08 15:17:32 210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人