摘要: Mybatis 一. 入门 1. JDBC 回顾 (1). 准备数据库 新建 mybatis_learn 数据库 执行 sql 脚本 1 -- ---------------------------- 2 -- Table structure for `Blog` 3 -- ------------... 阅读原文
2018-05-30 10:49:04 阅读(932) 评论(0)
摘要: JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。是Java访问数据库的标准规范 JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写... 阅读原文
2018-05-30 08:37:02 阅读(919) 评论(0)
摘要: 下载JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载根据电脑下载,例如jdk-8u171-windows-x64.exe,傻瓜式安装,点击下一步,自定义安装目录。 配置环境变量: ... 阅读原文
2018-05-30 07:48:02 阅读(882) 评论(0)
摘要: 运行mvn install -d db=mysql出现下列编译错误: [ERROR] Failed to execute goal org.jboss.ws.plugins:jaxws-tools-maven-plugin:1.2.2.Final:wsconsume (ImagingDocumentSource) o... 阅读原文
2018-05-30 06:00:09 阅读(1117) 评论(0)
摘要: 1.main方法包含TreeMap排序1,TreeMap排序2,HashMap排序,List<Integer>排序,List<Bean>排序,List<Map>排序 package com.tao.test; import java.util.ArrayList; import... 阅读原文
2018-05-30 00:33:03 阅读(967) 评论(0)
摘要: 我们知道,spring boot自动配置功能可以根据不同情况来决定spring配置应该用哪个,不应该用哪个,举个例子: Spring的JdbcTemplate是不是在Classpath里面?如果是,并且DataSource也存在,就自动配置一个JdbcTemplate的Bean Thymeleaf是不是在Cla... 阅读原文
2018-05-30 00:26:04 阅读(884) 评论(0)
摘要: 场景:将一个层级类对象(领域驱动model对象)转换为平铺类对象(view) src对象,(红框为子对象) target对象(平铺对象) 代码思路,先递归反射遍历出所有字段,存到一个map里,再递归赋值给target对象 缺陷:不同子对象间的同名字段会被覆盖成一个值 代码 private static void... 阅读原文
2018-05-29 23:07:03 阅读(933) 评论(0)
摘要: 什么是RESTful风格? REST是REpresentational State Transfer的缩写(一般中文翻译为表述性状态转移),REST 是一种体系结构,而 HTTP 是一种包含了 REST 架构属性的协议,为了便于理解,我们把它的首字母拆分成不同的几个部分: 表述性(REpresentationa... 阅读原文
2018-05-29 22:24:06 阅读(902) 评论(0)
摘要: 对于单元测试来说,我们应该让它尽量保持单一环境,不要与网络资源相通讯,这样可以保证测试的稳定性与客观性,对于springboot这个框架来说,它集成了单元测试JUNIT,同时在设计项目时,你可以使用多种内嵌的存储工具,像mongodb,redis,mysql等等,今天主要说一下embedded-redis的使用。 ... 阅读原文
2018-05-29 20:31:02 阅读(902) 评论(0)
摘要: 定义语法: List<ElempType> list = new <ElempType>ArrayList(); <>里面指定了类型,即泛型,如果添加进集合的不是基本类型,那么后面的代码中就不需要进行类型的强制转换。 添加: 默认加到队尾,list.add(ElempType ob... 阅读原文
2018-05-29 19:33:02 阅读(886) 评论(0)