本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
龙儿筝 -
第3名
青否云后端云 - wallimn
- vipbooks
- gashero
- wy_19921005
- benladeng5225
- fantaxy025025
- zysnba
- ssydxa219
- e_e
- javashop
- sam123456gz
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- xiangjie88
- wiseboyloves
- ganxueyun
- lemonhandsome
- xyuma
- sichunli_030
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- Xeden
- zhanjia
- johnsmith9th
- forestqqqq
- luxurioust
- lzyfn123
- ajinn
- nychen2000
- wjianwei666
- daizj
- 喧嚣求静
- ranbuijj
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
- yeluowuhen
- lerf
最新文章列表
mybatis配置文件
<?xml
version="1.0" encoding="UTF-8" ?><!DOCTYPE
configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd& ...
mybatis的sql映射配置文件
插入后返回ID
<selectKey
resultType="int" keyProperty="bean.id">
select last_insert_id() as ID from users limit
1
</selectKey>
<?xml
version=&q ...
jsp页面url编码_springmvc_controller解码
项目框架:springmvc+mybatis+oracle
最近项目使用弹出框,弹出框业务操作完成时列表刷新总是提示是否需要重新重新提交。试了很多方法,最后将列表页面的刷新方式改为get,然后使用url传参时需要编码,在controller里面还得需要解码。
页面编码使用下面的js方法:
/**************************************************** ...
MyBatis 如何接收参数
MyBatis的mapper接口不需要自己实现,框架会自动帮我们实现,到时候直接调用就可以了。定义的mapper接口中的方法可以有多个参数吗?答案是肯定。在Ibatis时代是自己通过代码实现如何调用xml中定义的statement,接受的参数只能是一个,所以处理的办法通常是用Map的方式。当然这个也能使用在MyBatis上,不过MyBatis提供更加简单的方法。下面就通过例子来说明。
Mappe ...
MyBatis+Spring 事务管理(转载)
原文:http://kinglixing.blog.51cto.com/3421535/723870
本文以MyBatis3.0.6 + Spring3.0.6为例结合(一定要这个版本才行):
定义一个实体类:Emp.java
package com.lixing.sc ...
MyBatis插入数据库后,获得库自增主键ID
ApplicationMapper.xml:
<insert id="save" parameterType="cn.nec.po.ApplicationPO" useGeneratedKeys="true"
keyProperty="id" >
INSERT INTO T_A ...
Mybatis Cache缓存机制
剖析两个经典的缓存策略:最近最少被使用(LRU)和软引用缓存
LRU,Mybatis巧妙的使用了LinkedHashMap.removeEldestEntry,此方法是一个受保护的方法,继承并重写这个方法,在方法中eldestKey持有被回收的对象,在做相关操作的使用轮训eldestKey,发现对象存在的时候,回收缓存容器中的对象。
public class LruCache impl ...
MyBatis纯java查询和xml配置查询
首先用纯java的方式写查询方法
public class Test1 {
//不使用xml文件创建SqlSessionFactory
public static void main(String[] args) {
//创建获取datasource的类
DataSourc ...
MyBatis简单入门
MyBatis和ibatis我现在只知道配置文件有点不同,读取配置文件的类不同。下面给出配置文件。
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.d ...
Mybatis--Generator生成例子
使用 mybatis-generator 生成的代码的例子,使用的是mysql数据库中自带的数据库mysql,表是user表;
运行Generator文件下的run.bat脚本会在src文件夹下生成代码,在resources文件夹下面生成配置文件
第二个例子是mybatis基本操作
mybatis 需要注意的点 MyBatis 插入空值时,需要指定JdbcType (201
前天遇到一个问题 异常显示如下:
引用
Exception in thread "main" org.springframework.jdbc.UncategorizedSQLException: Error setting null for parameter #6 with JdbcType OTHER . Try setting a different JdbcType f ...
Activiti 工作流会签开发设计思路
Activiti 工作流会签开发设计思路
在流程业务管理中,任务是通常都是由一个人去处理的,而多个人同时处理一个任务,这种任务我们称之为会签任务。这种业务需求也很常见,如一个请款单,领导审批环节中,就需要多个部门领导签字。在流程业务中,我们可以把每个领导签字的环节都定义为任务,但若这样,这个流程业务有一点是固定的,就是签批人是固定的。而任务是由一个领导签完再到另一领导,当然也可以由多个领导同 ...
mybatis 使用selectkey 注解 应用
最近一直被mybatis 注解 selectkey 所迷惑,insert后的回的key并不是在原对象中返回 而是新new 了一个对象返回,经过多次尝试 成功了 和大家分享一下
/**
* @file_name PRODUCTLISTMapper.java
* @date 2012-5-20 下午10:59:29
*/
package com.work.company.dao; ...
讲的很好的几篇mybatis的博文,学习了
MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySql
MyBatis学习 之 二、SQL语句映射文件(1)resultMap
MyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存
MyBatis学习 之 三、动态SQL语句
MyBatis学习 之 四、MyBatis配置文件
博主博客:黎明你好的技术博客