Spring+Mybatis+SpringMVC+Maven+MySql搭建实例

摘要:本文主要讲了如何使用Maven来搭建spring+Mybatis+SpringMVC+MySQL的搭建实例,文章写得很详细,有代码有图片,最后也带有运行的效果。 本文工程免费下载 一、准备工作 1. 首先创建一个表: [sql] view plai...

2016-10-19 15:36:01

阅读数:656

评论数:0

Ajax+SpringMVC+Spring+Mybatis+MySql+js用户注册实例

摘要:这几天研究了下Ajax注册的方法,通过在注册时输入用户名或邮箱等,就可以判断这个用户是否存在,以免用户来注册,然后提交了,系统才提示该用户名或邮箱不可用。使用Ajax便可实现这一功能,看了网上的都是PHP的,想想索性来写一个SpringMVC+spring+Mybatis的。文章内容用到了很...

2016-10-19 15:29:27

阅读数:418

评论数:0

MyBatis动态Sql语句

MyBatis中对数据库的操作,有时要带一些条件,因此动态SQL语句非常有必要,下面就主要来讲讲几个常用的动态SQL语句的语法 MyBatis中用于实现动态SQL的元素主要有: if choose(when,otherwise) trim where s...

2016-10-19 15:26:24

阅读数:295

评论数:0

Spring+SpringMVC+Mybatis+Mysql整合实例

本文要实现spring+SpringMVC+Mybatis+MySQL的一个整合,实现了SpringMVC控制访问的页面,将得到的页面参数传递给Spring中的Mybatis的bean类,然后查找Mysql数据的功能,并通过JSP显示出来。建议可以先看笔者另一文章Mybatis与Spring整合创...

2016-10-19 15:24:34

阅读数:288

评论数:0

SpringMVC数据验证——注册用户格式的验证实例

服务器端的数据验证,对于一个WEB应用来说是非常重要的,而spring从3.0开始支持JSR-303规范,它定义了一些标准的验证约束,同时也提供了一个可扩展的自定义方式来满足不同的开发需要,大象以SSM3为基础,结合实例来说明如何通过Spring MVC用自定义约束注解的方式来实现Valida...

2016-10-19 15:22:31

阅读数:261

评论数:0

Mybatis+Spring整合创建Web项目

本文要实现使用Mybatis+spring+MySQL实现一个Web项目的整目。在Spring中配置数据源和Mybatis的SqlSessionFactory,然后在Web中的JSP中取得Spring中的bean。通过这个bean来操作Mysql中的表。网上看了好多人有写,但是要么是图没表示清楚,...

2016-10-19 15:20:52

阅读数:248

评论数:0

Mybatis基于注解实现增删查改和多参数列表查询

使用XML来操作Mybatis实现CRUD,但是大量的XML配置文件的编写是非常烦人的。因此Mybatis也提供了基于注解的配置方式,下面我们来演示一下使用接口加注解来实现CRUD的的例子。 本文工程免费下载 一、创建数据库、数据表 [sql] view ...

2016-10-19 15:18:54

阅读数:270

评论数:0

Mybatis关联查询一对一和一对多的实现

一、创建表、分析 下面是两表,一个是顾客表,一个是车票表。一个顾客可以对应多张车票,但是一张车票只能对应一个顾客  t_customer:顾客表,一个顾客可以对应多张车票 t_ticket:车票表,一张车票只能对应一个顾客 1、创建数据表及插入初始数据 创建数...

2016-10-19 15:17:13

阅读数:126

评论数:0

Mybatis多参数查询与列表查询不同方式实现

一、查询所有数据,返回List 查询出列表,也就是返回list, 在我们这个例子中也就是 List , 这种方式返回数据,需要在Employeer.xml 里面配置返回的类型 resultMap, 注意不是 resultType, 而这个resultMap 所对应的应该是我们自己配置的 ...

2016-10-19 15:15:09

阅读数:202

评论数:0

Mybatis入门概述及第一个Mybatis实例实现增删改查

一、简介 1.什么是MyBatis        MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除 了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML 或注解用于配置和原始映射,将接口和...

2016-10-19 15:04:02

阅读数:527

评论数:0

Mybatis接口编程方式实现增删改查

前面一章【Mybatis】Mybatis入门概述及第一个Mybatis实例实现增删改查 ,已经搭建好了eclipse,mybatis,MySQL的环境,并且实现了一个简单的查询。请注意,这种方式是用SqlSession实例来直接执行已映射的SQL语句: [java] view plain...

2016-10-19 14:21:27

阅读数:178

评论数:0

Mybatis自动生成代码

摘要:本文将简要介绍怎样利用Mybatis Generator自动生成Mybatis的相关代码,Mybatis Generator是一个非常好用的工具,使用它可以大大节省开发的时间,并减少代码的编写量。 一、构建一个环境 1. 首先创建一个表: [...

2016-10-18 17:24:41

阅读数:233

评论数:0

Log4j入门详解

日志是应用软件中不可缺少的部分,Apache的开源项目Log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。 一、入门实例 1.新建一个Java工程,导入包log4j-1.2.1...

2016-10-18 17:13:11

阅读数:94

评论数:0

JVM内存管理及GC机制

一、概述 Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码,对内存泄露和溢出的问题,也不需要像C程序员那样战战兢兢。经过这么长时间的发展,Java GC机制已...

2016-10-17 17:44:00

阅读数:200

评论数:0

【Oracle】ORA 01810 格式代码出现两次

一、Oracle中使用to_date()时格式化日期需要注意格式码 如:select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mm:ss') from dual; 原因是SQL中不区分大小写,MM和mm被认为是相同的格式代码,所以Ora...

2016-10-17 10:50:45

阅读数:117

评论数:0

java 并发编程

线程的概念关于线程安全java thread中的wait()和notify()java synchronizedJava 线程池Java线程池相关类Java 并发包之BlockingQueue

2016-10-14 14:39:18

阅读数:114

评论数:0

Java synchronized 介绍

我们知道Java API提供了丰富的多线程机制,但是要想多线程机制能够正常运转,需要采取一些措施来防止多个线程访问相同的资源。为防止出现这样的冲突,只需在线程使用一个资源时为其加锁即可。访问资源的第一个线程加上锁以后,其他线程便不能再使用那个资源,除非被解锁。 而在Java中,对这种特殊的资...

2016-10-14 14:32:37

阅读数:88

评论数:0

java 线程详解

一、概念 1.1 基本概念 进程是程序执行的一个实例,比如说,10个用户同时执行IE,那么就有10个独立的进程(尽管他们共享同一个可执行代码)。 进程的特点,每一个进程都有自己的独立的一块内存空间、一组资源系统。其内部数据和状态都是完全独立的。怎么看待多进程?进程的优点是提高CP...

2016-10-14 14:31:38

阅读数:150

评论数:0

Java NIO 详解(二)

在我的上一篇文章JavaNIO详解(一)中介绍了关于标准输入输出NIO相关知识, 本篇将重点介绍基于网络编程NIO(异步IO)。 异步IO 异步 I/O 是一种没有阻塞地读写数据的方法。通常,在代码进行 read() 调用时,代码会阻塞直至有可供读取的数据。同样, write()调用将...

2016-10-14 14:29:11

阅读数:240

评论数:0

Java NIO 详解(一)

NIO即新的输入输出,这个库是在JDK1.4中才引入的。它在标准java代码中提供了高速的面向块的IO操作。 一、基本概念描述 1.1 I/O简介 I/O即输入输出,是计算机与外界世界的一个借口。IO操作的实际主题是操作系统。在Java编程中,一般使用流的方式来处理IO,所有的IO都被视作...

2016-10-14 14:28:17

阅读数:131

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭