数据库
文章平均质量分 85
文斌a
这个作者很懒,什么都没留下…
展开
-
MyBatis基础知识
dao:RoleMapper.java package cn.bdqn.dao; import java.util.List; import cn.bdqn.pojo.Role; public interface RoleMapper { public void add(Role role); public void update(Role role); public vo原创 2016-07-29 16:57:35 · 1173 阅读 · 0 评论 -
Mybatis为实体类定义别名typeAliases
首先为大家科普一下,Mybatis事实上就是Ibatis。它是由Ibatis更名而来。 最近在学Mybatis的知识,在讲到为实体类定义别名是有两个小知识与大家共勉。 为实体类定义别名一般有以下几个部分组成 1.在Mybatis的配置(一般为conf.xml)文件中添加以下代码 -->原创 2016-12-15 22:49:03 · 2271 阅读 · 0 评论 -
ssm框架搭建+easyui增删改查实现
所有jar包打包下载: http://pan.baidu.com/s/1qLEaU 1、项目目录结构 其中,controller包下存放控制层文件,dao下存放各个model类相关的数据库操作接口,entity下放置各种model类,mappers下放置各个dao对应的映射文件,service服务层就不说了,放置各种service接口,impl是其具体实现类。 2、web.xm转载 2016-08-14 21:23:52 · 1156 阅读 · 0 评论 -
Mybatis实现数据的增删改查(CRUD)
什么是 MyBatis? MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。 MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索。MyBatis 可以使用简单的XML 或注解用于配置和原始映射,将接口和 Java 的 POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。 MyBatis下载转载 2016-08-16 12:50:51 · 680 阅读 · 0 评论 -
MyBitis(iBitis)系列随笔之六:mybitis与spring集成
目前Spring官方还没有出整合Mybatis的特性,但是mybitis比较给力,开发了一个mybatis-spring插件,达到与Spring的完美整合目的。 在与Spring集成前,一方面我们需要下载Spring的所需的jar文件,我是刚才Spring官方网站上下载的最新的spring-framework-3.2.2.RELEASE-dist.zip压缩文件,里面包含了Sp转载 2016-08-16 11:18:06 · 626 阅读 · 0 评论 -
MyBitis(iBitis)系列随笔之五:多表(一对多关联查询)
这篇博文介绍的是多表中的一对多表关联查询 还是按照上一篇的步骤,先做一些准备工作;创建两张表:一张是用户,一张是用户所对应的移动手机,一户用户可以有部移动手机。 这是用户t_user表 这是移动电话t_mobile表 在Java实体对象对中,一对多可以根据List和Set来实现转载 2016-08-16 11:15:01 · 351 阅读 · 0 评论 -
MyBitis(iBitis)系列随笔之四:多表(多对一查询操作)
前面几篇博客介绍的都是单表映射的一些操作,然而在我们的实际项目中往往是用到多表映射。至于多表映射的关键要用到mybitis的association来加以实现。 这篇介绍的是多表中的多对一表关联查询 先做一些准备工作 创建两张表:一张是用户,一张是用户所对应的移动手机,一户用户可以有部移动手机。 这是用户t_user表转载 2016-08-16 11:05:35 · 470 阅读 · 0 评论 -
MyBitis(iBitis)系列随笔之三:简单实现CRUD
Mybitis(iBitis)实现对对象增删改查操作要借助查询,增加,更新,删除 标签来操作。 值得注意的有两点: 1、在对对象进行增删改时,SqlSession session = sqlSessionFactory.openSession();获取的session。必选执行session.commit();否则操作无效。 2、Mybitis与hibernate一样,插入数据后会把转载 2016-08-16 11:04:16 · 303 阅读 · 0 评论 -
MyBitis(iBitis)系列随笔之二:类型别名(typeAliases)与表-对象映射(ORM)
类型别名(typeAliases): 作用:通过一个简单的别名来表示一个冗长的类型,这样可以降低复杂度。 类型别名标签typeAliases中可以包含多个typeAlias,如下 [html] view plain copy typeAliases> typeAlias alias="user" type="com.jefry.User转载 2016-08-16 11:02:20 · 575 阅读 · 0 评论 -
MyBitis(iBitis)系列随笔之一:MyBitis入门实例
转载 2016-08-16 11:00:43 · 275 阅读 · 0 评论 -
初识MyBatis
log4j.properties: {CSDN:CODE:1792260} jdbc.properties: 1 2 3 4 driver=com.mysql.jdbc.Driverurl=jdbc:mysql://127.0.0.1:3306/testdbusername=rootpassword=12345 UserMapper.xml原创 2016-07-29 11:12:58 · 288 阅读 · 0 评论 -
mybatis动态SQL语句
三、动态SQL语句 有些时候,sql语句where条件中,需要一些安全判断,例如按性别检索,如果传入的参数是空的,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。这是我们可以使用动态sql,增加一个判断,当参数不符合要求的时候,我们可以不去判断此查询条件。 下文均采用mysql语法和函数(例如字符串链接函数CONCAT)。转载 2016-07-29 16:41:00 · 375 阅读 · 0 评论