上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页
摘要: 一. Maven坐标 1.1 什么是坐标 在平面几何中坐标(x,y)可以标识平面中唯一的一点。 1.2 Maven坐标主要组成 groupId:组织标识(包名) 必须 artifactId:项目名称 必须 version:项目的当前版本 必须 packaging:项目的打包方式,最为常见的jar和w 阅读全文
posted @ 2019-01-10 11:03 Hermioner 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 一. 创建Maven项目 1.1 建立一个Hello项目 当然也可以通过java project的方式创建符合Maven约定的目录结果的项目,并手动建立pom.xml文件,但是太繁琐了。因此,这里直接建立maven项目。note: eclipse有内建的maven项目创建功能,倘若不喜欢,可以装一些 阅读全文
posted @ 2019-01-09 22:16 Hermioner 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 一. 什么是maven Maven(翻译为“专家”,“内行”)是一个跨平台的项目管理工具,是Apache组织中一个非常成功的开源项目。Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。 1.1 项目构建 项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】 阅读全文
posted @ 2019-01-09 19:53 Hermioner 阅读(318) 评论(0) 推荐(0) 编辑
摘要: maven学习主要是结合《Maven实战》这本书学习,也会参考一些好的博客,总结记录学习过程。会时不时更新。 阅读全文
posted @ 2019-01-09 19:52 Hermioner 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/lthIU/p/5860607.html 针对外观模式,在项目开发和实际运用中十分频繁,但是其极易理解,下面就简要介绍一下。 一、概念介绍 外观模式(Facade),他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。这种类型的设计模式 阅读全文
posted @ 2019-01-09 15:54 Hermioner 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一. 代码重构原则 之前的DAO操作,除了sql语句和set值不一样,其它都一样,有太多的重复代码。因此需要重构。 重构代码原则: 二. 抽取DML方法 1. 具体抽取成executeUpdate方法在每一个dao实现中 1 /** 2 * 重构DML操作 3 */ 4 public int exe 阅读全文
posted @ 2019-01-08 16:03 Hermioner 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 一. 池概念 二. 连接池分类 三. DBCP连接池 拿到DataSrouce对象,它里面已经有很多连接了,拿来使用就好了 1 package com.test.jdbctest.dao.test; 2 3 import java.sql.Connection; 4 import java.sql. 阅读全文
posted @ 2019-01-07 22:11 Hermioner 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 一. 事务的基本概念 1. 什么是事务 事务是不可分割的操作,每条sql语句都是一个事务;事务只对DML语句有效,对DQL无效。 2. 事务的ACID 原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持久性(Durability) 3. 假设这里有一个需 阅读全文
posted @ 2019-01-07 21:39 Hermioner 阅读(155) 评论(0) 推荐(0) 编辑
摘要: sql的拼接很麻烦,且容易出错,因此就可以使用预编译语句。 接口java.sql.Statement有两个子接口:CallableStatement,PreparedStatement 有两种类型的sql语句: 1.静态sql 在执行之前就知道了sql语句的形式。 2.动态sql 一. Statem 阅读全文
posted @ 2019-01-07 21:14 Hermioner 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 一. 什么是DAO 在没有使用DAO时,会存在以下问题: 多个地方都要同时CRUD操作时,重复的代码就会很多。比如多个人你都会操作各自的test的时候: 1. 什么是DAO DAO(Data Access Object):数据存取对象。它位于业务逻辑和持久数据之间,实现对持久化数据的访问。 比如下图 阅读全文
posted @ 2019-01-07 16:15 Hermioner 阅读(366) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页