- 浏览: 8739 次
- 性别:
- 来自: 北京
最新评论
文章列表
Mybatis-03-添加数据返回主键
- 博客分类:
- MyBatis
在实际项目开发中很多情况下是需要获取新插入的数据的主键值。
在此已MySQL数据库的自增主键为例进行说明:
背景介绍:基础信息和数据库表结构信息请参见前面的文章。
1、mapper映射文件:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd&quo ...
Python02-Python内置类型
- 博客分类:
- Pyhon
Python内部内置了大量的数据类型,下面进行最简单的介绍。
1、数值类型。
比如简单的数字:1、2、3等
2、序列。
比如字符串:'abc'
3、集合。
4、映射。
5、程序单元类型。
6、其他类型。
(1)、类型对象。使用type函数来查看对象的类型。
如:type(10)
(2)、空对象:None
(3)、布尔:True、False
数值类型:
1、整型(int)、浮点型(float) :直接输入即可。
字面值:二级制(0b开头)、八进制(0o开头)、十六进制(0 ...
Python01-Python程序执行过程简述
- 博客分类:
- Pyhon
Python被认为是目前来说可以处理任何问题的一种开发语言。大致的应用在web、测试、运维等方面,更高级的应用比如说当下最流行的人工智能也是需要有Python基础的。
在本节中先来说明一下Pyhon的运行过程,由于本人的主流语言是JAVA语言,因此将通过与JAVA语言对照的方式来讲解(虽然Pyhon本身的执行过程也比较好理解)。
JAVA语言的源代码均是有.java结尾的文件,之后通过javac命令由JAVA虚拟机(JVM)编译成可执行文件.class,然后JAVA虚拟机来执行.class文件完成指定的操作。
Python的执行过程 ...
mybatis-02-配置文件基础配置
- 博客分类:
- MyBatis
在上一篇文章中已经将MyBatis的环境搭建完成。
本节将简单介绍MyBatis的文件配置及通过MyBatis完成一个简单的查询。
首先需要简单介绍两个基础类:
1、User模型类:
package com.wp.model;
import java.util.Date;
public class User {
...
MyBatis-01-环境搭建
- 博客分类:
- MyBatis
现在还是学习MyBatis,在此把学习的过程记录下来。
首先带来的是MyBatis的环境搭建。
开发工具:MyEclipse8.0
数据库:MySql5.6
一、在MyEclipse中创建新的Java项目,在此命名为:mybatis。同时新建两个源码包:config(用于存放配置文件)、test(用来测试)。新建lib文件夹,用来存放需要的jar包。本例采用junit来做测试,因此需要加入junit4的library。添加后的格式如下:
二、在lib文件夹中加入jar包(mybatisjar包和数据库驱动包):
三、添加日志配置文件:
由于mybat ...
集合在Java语言开发过程中应该是必须会用的最基本的东西了,在此记录一下关于集合的部分知识。
一、集合和数组的区别
数组和集合的区别
比较内容
数组
集合
长度
长度固定
长度可变,动态添加减少很方便
内容
单一固定
可存放Object任意对象
操作
通过数组下标来访问数组
获取内容的方式比较灵活,如果Map中通过key值来获取
二、Java中的集合架构图:
Collection:单列集合。
List:有序集合。(有序、有索引、可重复)
Set:无序集合,不能通过索引获取元素内容,元素内容不能重复。(无序、无索 ...
很久之前就想通过博客的形式来记录下自己学习Java过程中的各种问题和步骤,但是一直都是因为各种原因而搁置了,现在重新开始记录。希望能对自己或者同行有一点点帮助。