
myBatis
南枝向暖,北枝寒
那时年少
展开
-
MyBatis入门demo
MyBatis入门demo 我这里用的mysql,这里算是给自己做个笔记,我用的brew进行mysql安装的,默认的是无密码登录,但是由于链接mysql需要用户名密码链接,所以搜了一下如何进行用户名密码的修改:mac下brew安装mysql设置密码 到这里默认大家的mysql安装成功,并且启动,然后大家需要创建一个数据库,数据库名字大家自定义,当然这里默认的是mybatis,utf8编码,进行表原创 2016-08-02 14:41:01 · 533 阅读 · 0 评论 -
Intellij Mybatis连接Mysql数据库
有好一段时间没有学习新东西了,过了个十月一感觉事情还是越早做越好,废话不多说了,说一下用mybatis连接mysql数据库,上一篇写了jdbc测试,我的数据库表还是原来的。由于从网上查的资料大部分都是eclipse,由于我是做android开发的,习惯了ide,所以就硬着头皮来了,中间其实遇到过好多问题。 看一下工程结构 先说一下java代码,dao是查询接口,model是ben和对应的查询原创 2016-10-11 21:58:10 · 4676 阅读 · 0 评论 -
Intellij下进行junit测试
因为要进行代码测试,刚开始写了个main方法,但是感觉这样一是不方便,二是不利于后期开发。 这样下载以后就可以用junit3和junit4了,intellij下是有快捷键的,挺方便的 然后会在相应的目录下生成相应的文件: 接口的话也是相应的快捷键,然并卵,可以换一种方式,当然有可能是我的能力不到位,毕竟刚刚学这个 这还没有完,还有: 这样就ok了,以后就可以进行单元测试原创 2016-10-12 21:02:14 · 1526 阅读 · 0 评论 -
Intellij Mybatis连接Mysql数据库,并且实现动态sql,增删改查等
因为昨天看视频学习来着,然后偷了一下懒只更新了一下junit(工欲善其事必先利其器),今天这个估计有点多,文章有点长 先看一下现在的目录结构,因为现在学的是对mysql的操作,抽象一下就是对持久化对象的操作,而且感觉学这个加深对面向对象的更加深入的理解。 ok,原来的文件基本没有动地方,动地方的我说一下,数据库配置,从xml配置到了properties中了,简单来说就是高内聚低耦合,这里新建原创 2016-10-13 22:06:44 · 6640 阅读 · 0 评论 -
Intellij Mybatis连接Mysql数据库进行高级映射查询
这篇主要讲的是表的关联查询,一对一,一对多,多对多以及查询方式 主要的表示用户,商品,订单,订单详情 先来看model: user.javapackage com.fanyafeng.model;import java.util.Date;import java.util.List;/** * Author: fanyafeng * Data: 16/10/11 14:56 * Ema原创 2016-10-14 21:15:07 · 1810 阅读 · 0 评论 -
org.springframework.beans.factory.NoSuchBeanDefinitionException:
这个错误困扰了我一宿,今天终于解决了,当我知道为啥的时候心中一万头草泥马飞过。。。 这是全部的错误信息:org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'iUserMapper' is defined at org.springframework.beans.factory.supp原创 2016-10-17 11:46:00 · 19302 阅读 · 0 评论 -
视频列表的android客户端和springmvc服务端实现(一)
服务器我做了列表展示,添加视频,和修改单个视频,没有做删除 基本主要的就这三个页面操作的,还有一个json接口,我页面用的jsp挺丑的。。。 先来看一下mybaits操作sql的部分: mapper接口:package com.fanyafeng.mapper;import com.fanyafeng.model.VideosModel;import java.util.List;原创 2017-01-11 11:42:15 · 1058 阅读 · 1 评论 -
视频列表的android客户端和springmvc服务端实现(二)
在jsp页面通过业务逻辑层进行相应的数据操作,因为我把用户登录注销了,所以当前用户是空(这里偷懒了,没有加用户的数据库,因为系统我一个人用就把用户定死了)。 这里我用了三个jsp页面进行相应的列表插入修改操作。不过首先还得先看controller:package com.fanyafeng.controller;import com.fanyafeng.interceptor.AccessRequ原创 2017-01-11 14:26:49 · 973 阅读 · 2 评论