Mybatis 学习过程中出现空指针异常的错误【已解决】 以下是写的小测试的代码 bean层 Player类(篮球队队员) bean层 Team类(篮球队) dao层 TeamDao.xml配置文件 dao层 TeamDao接口 测试类 测试运行之后就一直报空指针的错误,经过多次检查逻辑,还是没有发 ...
分类:
其他好文 时间:
2019-02-13 22:37:51
阅读次数:
348
一、什么是springmvc? 我们知道三层架构的思想,并且如果你知道ssh的话,就会更加透彻的理解这个思想,struts2在web层,spring在中间控制,hibernate在dao层与数据库打交道,而前面刚写的mybatis跟hibernate一样,与数据库打交道在dao层的另一个框架,而今天 ...
分类:
编程语言 时间:
2019-02-12 15:55:45
阅读次数:
211
1. 什么是Spring Spring:SE/EE开发的一站式框架。(有EE开发每一层的解决方案) WEB层:SpringMVC Service层:Spring的Bean管理,Spring的声明式事务 Dao层:Spring的jdbc模板,spring的ORM模块 2. 为什么学习Spring 围绕 ...
分类:
编程语言 时间:
2019-02-03 19:50:30
阅读次数:
218
第一种方案 DAO层的函数方法 Public User selectUser(String name,String area); 对应的Mapper.xml <select id="selectUser" resultMap="BaseResultMap"> select * from user_u ...
分类:
其他好文 时间:
2019-02-03 16:44:33
阅读次数:
168
1、Java 开发的 dao 层和 service 层都使用接口,是否是为使用接口而使用接口? Java 中 dao 层和 service 层都使用接口,是否是为使用接口而使用接口? 个人认为,如果没有搞懂为什么用接口,那么有些人就会逢类就要实现接口……在一些业务不复杂的场景下,真的没有必要这样做, ...
分类:
其他好文 时间:
2019-01-31 01:36:30
阅读次数:
214
1、分页是在dao层封装好的 2、分页的参数: currentPage:当前页数 pageSize:每页的数量 totalPage:总页数 Math.ceil(totalCount/pageSize) totalCount:总数量 封装好的集合 List<T> list ; ...
分类:
其他好文 时间:
2019-01-30 22:17:17
阅读次数:
149
一、注解实现MyBatis配置 java注解是在jdk1.5版本之后开始加入的,不得不说注解对于我们开发人员来说是个很方便的东西,实现起来也非常的简单,下边我们说一下在MyBatis中使用注解来替换Mapper配置文件。 删除UserDaoMaper的xml文件,在dao层使用注解(select、d ...
分类:
数据库 时间:
2019-01-27 21:42:26
阅读次数:
202
第一种 对应的Mapper.xml 其中,#{0}代表接收的是dao层中的第一个参数,#{1}代表dao层中第二参数,更多参数一致往后加即可。 第二种 此方法采用Map传多参数. Dao层的函数方法 对应的Mapper.xml 第三种 Dao层的函数方法 对应的Mapper.xml ...
分类:
移动开发 时间:
2019-01-24 23:30:27
阅读次数:
425
所谓聚合项目,实际上就是对项目分模块,互联网项目一般来说按照业务分(订单模块、VIP模块、支付模块、CMS模块...),传统的软件项目,大多采用分层的方式(Dao、Serivce、Controller): 一、多模块结构 二、创建项目 1.创建bobo parent ==pom文件不需要写代码,只是 ...
分类:
其他好文 时间:
2019-01-23 12:30:39
阅读次数:
128
写了一段时间增删改查有点厌烦,自己找了下网上的例子鼓捣了下自动生成。 首先得有一个配置文件: generatorConfig.xml <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//m ...
分类:
其他好文 时间:
2019-01-23 12:30:23
阅读次数:
175