11 2018 档案

摘要:一、项目环境 开发系统:Window10 开发工具:IDEA JDK:1.8 框架:Maven+Spring+SpringMVC+Mybatis 数据库:Mysql 二、项目结构 项目文件架构: 三、Maven配置 pom.xml 四、SSM的配置文件 mybatis-config.xml spri 阅读全文
posted @ 2018-11-28 17:49 答辉 阅读(12619) 评论(5) 推荐(0)
摘要:视图层用jsp,javascript 作用--显示数据,接受用户输入数据 控制层用servlet 作用--接收视图层数据,传输 给业务逻辑层(即模型层) 模型层用普通java class 作用--业务类的实现,如:数据库操作 M(DAO)层,就相当于后台, V(jsp),相当于前台, C(contr 阅读全文
posted @ 2018-11-28 17:24 答辉 阅读(399) 评论(0) 推荐(0)
摘要:1、基本概念 1.1、Spring Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企 阅读全文
posted @ 2018-11-28 11:30 答辉 阅读(293) 评论(0) 推荐(0)
摘要:1.首先连接数据库 2. 点击图中的红圈里的按钮,新建一个Schema,即数据库(个人理解。。),修改一下Name 的值,如 mydatabase ,点击apply,再点apply,然后点finish 如下图所示 数据库就建好了!!! 如图 接下来就是如何创建表, 首先要 !!!双击!!! 一下刚刚 阅读全文
posted @ 2018-11-28 10:28 答辉 阅读(3761) 评论(0) 推荐(0)
摘要:恢复内容开始 一、MyBatis缓存介绍 正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持 2. 二级缓存与一级缓存其机制相同,默认也是采用 PerpetualCache,HashMap存储,不同在于其存储作用域为 Mapper(Namespace),并且可自定义存储源, 阅读全文
posted @ 2018-11-27 22:18 答辉 阅读(190) 评论(0) 推荐(0)
摘要:一、提出需求 查询得到男性或女性的数量, 如果传入的是0就女性否则是男性 二、准备数据库表和存储过程 三、编辑userMapper.xml 编辑userMapper.xml文件,添加如下的配置项 四、编写单元测试代码 阅读全文
posted @ 2018-11-27 22:15 答辉 阅读(224) 评论(0) 推荐(0)
摘要:一、一对一关联 1.1、提出需求 根据班级id查询班级信息(带老师的信息) 1.2、创建表和数据 创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关系。 表之间的关系如下: 1.3、定义实体类 1、Teacher类,Teacher类是teacher 阅读全文
posted @ 2018-11-27 22:11 答辉 阅读(278) 评论(0) 推荐(0)
摘要:在平时的开发中,我们表中的字段名和表对应实体类的属性名称不一定都是完全相同的,下面来演示一下这种情况下的如何解决字段名与实体类属性名不相同的冲突。 一、准备演示需要使用的表和数据 二、定义实体类 三、编写测试代码 3.1、编写SQL的xml映射文件 1、创建一个orderMapper.xml文件,o 阅读全文
posted @ 2018-11-27 22:04 答辉 阅读(157) 评论(0) 推荐(0)
摘要:一、连接数据库的配置单独放在一个properties文件中 之前,我们是直接将数据库的连接配置信息写在了MyBatis的conf.xml文件中,如下 其实我们完全可以将数据库的连接配置信息写在一个properties文件中,然后在conf.xml文件中引用properties文件,具体做法如下: 1 阅读全文
posted @ 2018-11-27 22:01 答辉 阅读(195) 评论(0) 推荐(0)
摘要:上一篇博文MyBatis学习总结(一)——MyBatis快速入门中我们讲了如何使用Mybatis查询users表中的数据,算是对MyBatis有一个初步的入门了,今天讲解一下如何使用MyBatis对users表执行CRUD操作。本文中使用到的测试环境是上一篇博文中的测试环境。 一、使用MyBatis 阅读全文
posted @ 2018-11-27 21:55 答辉 阅读(215) 评论(0) 推荐(0)
摘要:恢复内容开始 一、Mybatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Ol 阅读全文
posted @ 2018-11-27 21:47 答辉 阅读(445) 评论(0) 推荐(0)
摘要:搭建环境之前要下载Spring Tool Suite和Spring framework 1.Spring IDE 下载(也叫Spring Tool Suite 简称 STS),进官网,直接给链接http://spring.io/tools/sts/all 2.Springframework链接也给个 阅读全文
posted @ 2018-11-27 20:27 答辉 阅读(2438) 评论(0) 推荐(0)
摘要:ssm框架之spring:Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。起主要的核心模块是当然是AOP(面向切面编程)和IOC(控制反转)啦,笔者这里就不详细讲 阅读全文
posted @ 2018-11-26 16:05 答辉 阅读(377) 评论(0) 推荐(0)
摘要:1、什么是类图 类图(Class diagram)主要用于描述系统的结构化设计。类图也是最常用的UML图,用类图可以显示出类、接口以及它们之间的静态结构和关系。 2、类图的元素 在类图中一共包含了以下几种模型元素,分别是:类(Class)、接口(Interface)、依赖(Dependency)关系 阅读全文
posted @ 2018-11-22 16:24 答辉 阅读(445) 评论(0) 推荐(0)
摘要:UML概述 UML译为统一建模语言,由面向对象方法领域三位著名学者提出,并结合优秀的软件方法和思想演变而成,1997年被国际对象组织(OMG)接受,目前被公认为最好的分析和设计面向对象软件的标准建模语言。 UML组成 UML由模型元素,扩展机制、图及视图等部分构成,由模型元素或扩展机制构成图,由图构 阅读全文
posted @ 2018-11-22 15:12 答辉 阅读(601) 评论(0) 推荐(0)
摘要:在创建用户接口原型之前,应该先创建窗口结构图,窗口结构用于描述窗口之间的关系,于UML没有直接的关系,本章介绍窗口结构的设计过程,先介绍窗口结构的设计方法,然后设计总体窗口结构图,最后设计下一层的窗口结构图。 1、设计方法 窗口结构是窗口之间的切换流程,通过窗口结构,可以直观地看到通过用例的路径流程 阅读全文
posted @ 2018-11-22 15:11 答辉 阅读(528) 评论(0) 推荐(0)
摘要:本章介绍动态模型的设计过程,系统实例的动态模型用序列图来描述,首先介绍选择序列图的理由,最后分别设计各个用例主路径的序列图。本设计结果将充实和完善系统结构的表示服务层、商业上下文服务层、商业规则服务层、数据转化服务层和数据访问服务层的内容。 1、选择序列图 UML以图的形式提供了4种动态模型:序列图 阅读全文
posted @ 2018-11-22 15:09 答辉 阅读(1981) 评论(0) 推荐(0)
摘要:接口控制类模型描述用户接口与系统其他层之间的通信,接口控制类位于系统结构的商业上下文服务层,接口控制类模型用类图和包图描述。首先简要介绍接口控制类模型的设计方法,然后设计子系统的接口控制类与接口类的类图,最后设计系统及子系统的接口控制类的包图。 1、设计方法 接口控制类承担用户接口与应用程序的其他层 阅读全文
posted @ 2018-11-22 15:06 答辉 阅读(1075) 评论(0) 推荐(0)
摘要:本文主要介绍用例模型的设计过程,首先从系统层设计用例模型,然后分别细化系统层识别的各用例,设计更为详细的用例模型。用例模型是开发过程的起点,并驱动建模全过程。以下以办公自动化(OA)中的办理发文用例模型为例,来讲解用例模型的设计过程。用例模型包括办理公文用例图及用例描述。 办理发文用例模型 1、办理 阅读全文
posted @ 2018-11-22 15:03 答辉 阅读(2664) 评论(0) 推荐(0)
摘要:用例控制类模型描述接口控制类与实体类之间的通信,用例控制类位于系统结构的商业规则服务层,用例控制类模型用包图描述。本章介绍用例控制类模型的设计过程,首先介绍用例控制类模型的设计方法,然后设计子系统包图,最后设计系统包图。 1、设计方法 用例控制类代表用例,它的每一个操作对应一条通过用例的途径。接口控 阅读全文
posted @ 2018-11-22 15:01 答辉 阅读(559) 评论(0) 推荐(0)
摘要:类模型是面向对象分析的核心,系统类模型用包图描述,前面的文章我们分析了实体类、接口类、接口控制类和用例控制类,本章我们将介绍系统类模型的设计,首先简要介绍类模型的设计方法,然后设计子系统的类模型,最后设计系统类模型。 1、设计方法 设计系统类模型,要明确子系统或系统的组成,及各个组成部分之间的关系, 阅读全文
posted @ 2018-11-22 14:58 答辉 阅读(1733) 评论(0) 推荐(0)
摘要:数据模型描述系统持久性数据库层的逻辑内容与结构,数据模型用UML的类图描述。首先简要介绍数据模型的设计方法及关系数据库的几个术语,然后依次介绍如何将类映射到表、将关联映射到关系数据库及将泛化映射到数据库。 数据库模型从层次上可以分为3类:概念数据模型、逻辑数据模型和物理数据模型。 概念数据模型是面向 阅读全文
posted @ 2018-11-22 14:55 答辉 阅读(2141) 评论(0) 推荐(0)
摘要:本文主要介绍实体类模型的设计过程,首先识别类及类之间的关系,然后画出类图和包图,最后识别类的属性和操作。类是面向对象方法的一个全新概念,类模型是面向对象分析的核心,实体类位于系统结构的商业规则服务层。实体类是系统需要持久保存的对象最终要映射到数据库。实体类模型用类图和包图描述。 1、类的识别 1.1 阅读全文
posted @ 2018-11-22 14:53 答辉 阅读(1484) 评论(0) 推荐(0)
摘要:本文介绍接口类模型的设计过程。接口类模型描述系统活动者与系统交互的界面,接口类位于系统结构的表示服务层,接口类模型用类图和包图描述。首先简要介绍接口类模型的设计方法,然后设计子系统的类图,最后设计系统及子系统的包图。 1、设计方法 设计接口类模型,首先要识别出接口类,再识别出接口类之间的关系。接口类 阅读全文
posted @ 2018-11-22 14:48 答辉 阅读(689) 评论(0) 推荐(0)
摘要:1. Several ports (8005, 8089, 8009) required by Tomcat v8.0 Server at localhost are already in use. The server may already be running in another proce 阅读全文
posted @ 2018-11-03 23:30 答辉 阅读(1445) 评论(0) 推荐(0)