`
Java_1010
  • 浏览: 8739 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
在实际项目开发中很多情况下是需要获取新插入的数据的主键值。 在此已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 ...
 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 ...
       Python被认为是目前来说可以处理任何问题的一种开发语言。大致的应用在web、测试、运维等方面,更高级的应用比如说当下最流行的人工智能也是需要有Python基础的。        在本节中先来说明一下Pyhon的运行过程,由于本人的主流语言是JAVA语言,因此将通过与JAVA语言对照的方式来讲解(虽然Pyhon本身的执行过程也比较好理解)。        JAVA语言的源代码均是有.java结尾的文件,之后通过javac命令由JAVA虚拟机(JVM)编译成可执行文件.class,然后JAVA虚拟机来执行.class文件完成指定的操作。        Python的执行过程 ...
在上一篇文章中已经将MyBatis的环境搭建完成。 本节将简单介绍MyBatis的文件配置及通过MyBatis完成一个简单的查询。   首先需要简单介绍两个基础类: 1、User模型类:   package com.wp.model; import java.util.Date; public class User { ...
现在还是学习MyBatis,在此把学习的过程记录下来。 首先带来的是MyBatis的环境搭建。 开发工具:MyEclipse8.0 数据库:MySql5.6   一、在MyEclipse中创建新的Java项目,在此命名为:mybatis。同时新建两个源码包:config(用于存放配置文件)、test(用来测试)。新建lib文件夹,用来存放需要的jar包。本例采用junit来做测试,因此需要加入junit4的library。添加后的格式如下:   二、在lib文件夹中加入jar包(mybatisjar包和数据库驱动包):  三、添加日志配置文件:         由于mybat ...

Java集合剖析

集合在Java语言开发过程中应该是必须会用的最基本的东西了,在此记录一下关于集合的部分知识。 一、集合和数组的区别 数组和集合的区别 比较内容 数组 集合 长度 长度固定 长度可变,动态添加减少很方便 内容 单一固定 可存放Object任意对象 操作 通过数组下标来访问数组 获取内容的方式比较灵活,如果Map中通过key值来获取   二、Java中的集合架构图:   Collection:单列集合。  List:有序集合。(有序、有索引、可重复) Set:无序集合,不能通过索引获取元素内容,元素内容不能重复。(无序、无索 ...
       很久之前就想通过博客的形式来记录下自己学习Java过程中的各种问题和步骤,但是一直都是因为各种原因而搁置了,现在重新开始记录。希望能对自己或者同行有一点点帮助。  
Global site tag (gtag.js) - Google Analytics