2016年12月15日

MyBatis 延迟加载,一级缓存,二级缓存设置

摘要: 什么是延迟加载 resultMap中的association和collection标签具有延迟加载的功能。 延迟加载的意思是说,在关联查询时,利用延迟加载,先加载主信息。使用关联信息时再去加载关联信息。 设置延迟加载 需要在SqlMapConfig.xml文件中,在<settings>标签中设置下延 阅读全文

posted @ 2016-12-15 16:12 小鱼儿灬 阅读(348) 评论(0) 推荐(0) 编辑

mybatis 调用存储过程

摘要: <select id="selectGenCodeBySql" parameterType="hashmap" statementType="CALLABLE"><![CDATA[call proc_GenerateID (#{type,jdbcType=VARCHAR,mode=IN}, 5 , 阅读全文

posted @ 2016-12-15 16:11 小鱼儿灬 阅读(256) 评论(0) 推荐(0) 编辑

每日一记-mybatis碰到的疑惑:String类型可以传入多个参数吗

摘要: 碰到一个觉得很疑惑的问题,Mybatis的parameterType为String类型的时候,能够接收多个参数的吗? 背景 初学Mybatis的时候,看的教程和书籍上都是在说基本的数据类型如:int、String等作为parameterType只能传入单个值,要想传入多个值,可以使用List、Map 阅读全文

posted @ 2016-12-15 16:10 小鱼儿灬 阅读(4108) 评论(0) 推荐(0) 编辑

JavaWeb文件下载,提示用户保存而不是让浏览器直接打开

摘要: in.close(); 2、关于Content-disposition Content-disposition 是 MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件。当 Internet Explorer 接收到头时,它会激活文件下载对话框,它的文件名框自动填充了头中指 阅读全文

posted @ 2016-12-15 14:56 小鱼儿灬 阅读(53) 评论(0) 推荐(0) 编辑

web项目如何获取容器中的bean对象?

摘要: spring通过在web.xml 中配置ContextLoaderListener 来加载context配置文件,在DispatcherServlet中也可以来加载spring context配置文件,那么这两个有什么区别呢。 ContextLoaderListener中加载的context成功后, 阅读全文

posted @ 2016-12-15 14:46 小鱼儿灬 阅读(59) 评论(0) 推荐(0) 编辑

导航