"一、后端" "二、前端" 一、后端 1、导入依赖 2、pojo层 3、dao层 mapper mapper.xml 4、service层 service serviceImpl 5、controller层 二、前端 1、导入layUI模板 2、导航栏 (Layui)或者 bootstrap) 或者 ...
分类:
其他好文 时间:
2020-04-28 09:40:43
阅读次数:
44
持久层:DAO层(mapper) DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此, DAO层的设计首先是设计DAO的接口, 然后在Spring的配置文件中定义此接口的实现类, 然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类, ...
分类:
其他好文 时间:
2020-04-23 01:03:31
阅读次数:
250
[TOC] 跟着狂神的SpringBoot网课做了一个小demo,功能有:登录、注销、拦截器、Restful CRUD、错误页面。不过完善了下put、delete的请求方式。 Demo 准备工作 使用Lombok插件 pom.xml pojo层 dao层 此demo没有使用数据库,使用Map模拟数据 ...
分类:
编程语言 时间:
2020-04-19 12:36:16
阅读次数:
69
PersonDAO.java package dao; import java.sql.*; import domain.Person; import util.JDBCUtils; /** * 数据层一个程序 * DAO层返回对象,在业务层通过操作这些对象来实现增删改查 * */ public c ...
分类:
数据库 时间:
2020-04-16 00:26:50
阅读次数:
67
Mybatis的参数传递情况分为:一个参数、Map参数、javaBean参数、多个参数、Collection参数、List参数、Array数组参数。 一、一个参数 Dao层的接口方法中传入的参数只有一个,XML文件中的取值变量可以任意写(#{value}可以写任意值)。 <select id="ge ...
分类:
其他好文 时间:
2020-04-14 20:55:18
阅读次数:
78
1、注解 注解就是一个类,使用@加上注解名称,开发中可以使用注解取代配置文件 2、@Component 取代<bean class="">,@Component 取代<bean id="" class=""> (1)创建一个类(该类与dao层无联系,是一个单独的类) @Component("stud ...
分类:
编程语言 时间:
2020-04-14 10:34:41
阅读次数:
80
1什么是MyBatis?MyBatis是一个基于Java的持久层框架。MyBatis原名叫iBatis,本来是ApacheSoftwareFoundation(ASF)的一个开源项目。2010年这个项目由Apache迁移到了GoogleCode,并且改名为MyBatis。2013年11月由GoogleCode迁移到Github。当前,最新版本是MyBatis3.5.4,其发布时间是2020年2月4
分类:
其他好文 时间:
2020-04-09 15:29:20
阅读次数:
121
上一章简单介绍了MyBatis的核心配置文件 SqlMapConfig.xml(五),如果没有看过,请观看上一章。 一 . XxxMapper.xml 映射器的使用在MyBatis 中,将Dao层的接口与对应的Mapper.xml 配置文件进行组合使用,而不是以前的接口实现类处理。 这里着重讲解一下 ...
分类:
移动开发 时间:
2020-04-03 20:21:12
阅读次数:
84
1、分页查询 /** * Dao层 */public interface TestMapper { //mysql分页查询 @Select("${sql} limit #{start},#{size}") public List<Map> getPageList(@Param("sql") Stri ...
分类:
编程语言 时间:
2020-04-03 00:29:47
阅读次数:
61
首先准备一些类来模拟三层架构 dao层 IAccountDao的实现类:AccountDaoImpl package com.itheima.dao.impl; import com.itheima.dao.IAccountDao; /** * 账户的持久层实现类 */ public class A ...
分类:
编程语言 时间:
2020-04-02 11:49:43
阅读次数:
92