摘要:
功能扩展: 1. 新代码的定位一开始就有系统结构清晰的总体视图,所以,新的功能单元可以添加到正确的功能区域,而不是为了一时方便,代码随意添加。(这样,有的时候开发者的工作会需要动写脑筋,但是在系统维护和扩展时,就变得容易了)2. 系统的一致性顶层设计的良好风格和决定,为底层代理好处,代码是统一、整洁 阅读全文
摘要:
1 ResultMap1.1 编写代码 public class User { private int id; //id private String name; //姓名 private String password; //密码和数据库不一样! //构造 //set/get //toString 阅读全文
摘要:
1 动态SQL1.1 什么是动态SQL?动态SQL的作用动态SQL指的是根据不同的查询条件 , 生成不同的Sql语句。通过 if, choose, when, otherwise, trim, where, set, foreach等标签,可组合成非常灵活的SQL语句,从而在提高 SQL 语句的准确 阅读全文
摘要:
1 什么是mybatis?MyBatis 是一款优秀的持久层框架 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程 MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 实体类 【Plain Old Java Objects,普 阅读全文
摘要:
阅读全文
摘要:
一、主要完成的内容 这一周还有上一周的一些时间完成了mybatis的相关学习。并且敲打了一些实例进行训练。 这一周将河北重大技术需求系统的基本功能进行了完善,弄好了登录、注册、找回密码、填写问卷、查找问卷等相关的基本功能,然后就是对hadoop进行了相关的训练。 二、主要的代码量 自己写的代码量大约 阅读全文
摘要:
1丶架构是什么 架构应该是一组结构,来源于一组设计规则,能减少复杂性。常见定义是,每种结构由各种类型的组件和关系组成,它们如何组合、相互调用、通信、同步、及其其他交互。(组件及组件之间的关系) 2丶架构目的 确保利益相关人员的关注点能够得到满足,而在构想、计划、构建和维护系统时,系统架构能够处理复杂 阅读全文
摘要:
易错点: 步骤: 思路流程:搭建环境-->导入Mybatis >编写代码 >测试 代码演示 1、搭建实验数据库 CREATE DATABASE `mybatis`;USE `mybatis`;DROP TABLE IF EXISTS `user`;CREATE TABLE `user` (`id` 阅读全文
摘要:
学习于:狂神说 持久化是将程序数据在持久状态和瞬时状态间转换的机制。 即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的对象存储在数据库中,或者存储在磁盘文件中、XML数据文件中等等。 JDBC就是一种持久化机制。文件IO也是一种持久化机制。 在生活中 : 阅读全文