2 xuehyunyu

尚未进行身份认证

暂无相关描述

等级
博文 109
排名 1w+

MyBatis框架详解

MyBatis属于orm框架,MyBatis是支持定制化SQL、存储过程以及高级映射的优秀的持久层框架,其主要就完成2件事情:封装JDBC操作利用反射打通Java类与SQL语句之间的相互转换MyBatis使用简单的XML或注解用于配置和原始映射,将接口和java的POJOs(PlainOldJavaObjects,普通的java对象)映射成数据库中的记录。MyBati

2017-11-16 17:15:11

Spring MVC的基本概念及处理的流程

Spring是视图层提供的基于MVC设计理念的Web框架,是目前最主流的MVC框架之一。Spring3.0后全面超越Struts2,SpringMVC通过一套MVC注解,让POJO(javabean)成为处理请求的控制器,而无需实现任何接口。SpringMVC支持REST风格的URL请求,采用了松散耦合可插拔组件结构。SpringMVC的特点有以下几点:清晰的角色划分强

2017-11-16 16:34:36

Spring框架、依赖注入、控制反转详解及代码说明

Spring框架是一个轻量级框架,被称为javaEE的春天,是当前的主流框架。也是非侵入性的。Spring框架有7个模块:1、SpringCoreCore封装包是框架的最基础部分,提供IOC和依赖注入特性。这里的基础概念是BeanFactory,它提供对Factory模式的经典实现来消除对程序性单例模式的需要,并真正地允许你从程序逻辑中分离出依赖关系和配置。2.Sprin

2017-10-30 18:32:27

使用JDBC连接Oracle数据库和使用连接池连接Oracle数据库的代码解析

这里连接的是oracle数据库。JDBC是什么:JDBC是java数据库连接技术的简称,提供连接各种常用数据库的能力。客户端发送请求给应用服务器,应用服务器通过JDBC连接到数据库服务器,查询数据库中的数据,返回一个结果集,再把结果集转换成实体类传递给客户端。JDBC连接数据库的步骤:加载驱动、建立连接、执行SQL语句、返回结果集下图主要详细描述了客户端是如何连接到数据库的:

2017-10-23 19:00:02

Oracle数据库中的五类单行函数及习题讲解

虽然各个数据库都是支持SQL语句的,但是每一个数据库也有每一个数据库自己所支持的操作函数,这些就是单行函数,而如果要想进行数据库开发的话,除了要会使用SQL之外,就是要多学习函数。单行函数主要分为以下五类:字符函数、数字函数、日期函数、转换函数、通用函数;一、字符函数字符函数的功能主要是进行字符串数据的操作,下面给出几个字符函数:UPPER(字符串|列):将输入的字符

2017-10-20 21:54:53

Oracle数据库:如何创建约束及创建约束的SQL语句,正则约束的SQL语句

Oracle数据库中的约束有五种约束,分别是:实体完整性:主键约束、唯一性约束(可以为空)域完整性:check约束引用完整性:ForeignKEY约束默认约束(默认值)SQL语句创建约束需要一个关键字:Costraint创建、删除约束的SQL语句:表名是test1、添加主键约束(非空,不重复)(给test表的id这一列添加主键约束)alter

2017-10-20 21:18:05

Oracle数据库:左右连接、自然连接、交叉连接、统计函数以及分组查询(having子句)

Oracle数据库的左、右连接:(+):代表连接的方向主表的数据可以完全查出来左连接,左边的表的表是主表;右连接,右边的表示主表如果(+)在右边,是左连接;(+)在左,是右连接selecte.ename,e.job,m.enamefromempe,empmwheree.mgr=m.empno(+)--左连接selecte.ename,e.job,m.

2017-10-16 22:51:15

Oracle数据库的概念(权限、角色)以及各种操作(创建表空间、创建表、查询、更新、删除、插入)和常用函数

数据库有四种,分别是Oracle、DB2、SQLServer、MySql。它们的区别:Oracle数据库是Oracle(甲骨文)公司的数据库产品。号称世界上最好的数据库系统,在数据库领域一直处于领先地位。支持各种中平台。DB2数据库是IBM公司的数据库产品。是大型应用系统,具有较好的可伸缩性。SQLServer数据库是微软公司的数据库产品。使用方便,可伸缩性好,与相关软件集成程

2017-10-16 18:13:55

JSTL和EL表达式

为什么需要EL表达式:因为JavaBean在jsp中的局限性:获取JavaBean必须要进行实例化;要进行强制类型转换使用EL表达式可以进行简化。什么是EL表达式:EL即ExpressionLanguage(表达式语言)EL的功能:代替jsp页面中的复杂代码EL的语法:EL的特点:1、自动转换类型:EL得到某个数据时可以自动转换类型;对于类型的限制更加

2017-09-14 21:02:03

Java jsp:转发与重定向的区别;Cookie与session的比较

转发的作用:是在多个页面交互过程中实现数据的共享。request.getRequestDispatcher("a1.jsp").forward(request,response);转发的实现:重定向:利用response实现页面的跳转response.sendRedirect("ch05/login.jsp") 跳转到login.jsp页面转发与重定向的区别:

2017-09-13 19:08:22

JSP:B/S技术、http协议、Tomcat服务器、jsp的九大内置对象简介

什么是B/S技术:B/S结构(浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机只要安装一个浏览器,如NetscapeNavigator或InternetExplorer,服务端安装SQLServer、Oracle、MYSQL等数据库。浏览器通过

2017-09-12 22:02:21

Java:利用I/O流读取文件内容

要利用I/O流读取文件内容,首先要掌握InputStream的体系结构。这个体系中FileInputStream和BufferedInputStream是一定要掌握的,因为使用的频率比较高。InputStream的方法:InputStream位于java.io包下OutputStream的方法:读取文件(代码):packagecom.jredu

2017-09-06 22:44:12

Java:I/O流基础知识详解

I/O流的概念:数据流向某个对象的数据序列,并且到达这个对象的过程。I/O流:以程序为主体,程序把数据源的数据读取到程序中叫输入流,程序把数据写入一个目标流叫输出流。流的分类:流分为两类第一类:按照流向来分,分为输入流和输出流第二类:按照处理单元划分,分为字节流和字符流两大类字节流:以字节为数据单位来处理的流字符流:以字符为数

2017-09-06 22:16:05

Java:实现商品的查找、添加、出库、入库

packagecom.jredu.oopch08;publicclassGoods1{ privateintid; privateStringname; privatedoubleprice; privateStringuom; privateintbalance; publicGoods1(intid,Stringname,doublep

2017-08-24 18:37:44

Java:集合框架(五)——泛型集合

泛型是JavaSE1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数,用在类、接口和方法的创建中。在没有泛型的情况下,通过对类型Oject的引用来实现参数的”任意化”,“任意化”的缺点是要做显式的强制类型转换。1、泛型的类型参数只能是类类型(包括自定义类),不能是简单的类型2、同一种泛型可以对应多个版本,因为参数类型是不确定的,不同版本的泛型类实例是不兼容的

2017-08-24 18:30:25

Java:使用Iterator迭代器遍历集合数据

1、使用迭代器遍历ArrayList集合packagecom.jredu.oopch07;importjava.util.ArrayList;importjava.util.Iterator;importjava.util.List;publicclassCh05{ publicstaticvoidmain(String[]args){ //TOD

2017-08-21 22:42:22

Java:集合框架(四)Map详解及代码示例

Map的常用方法:packagecom.jredu.oopch08;importjava.util.HashMap;importjava.util.Map;importcom.jredu.oopch07.Student;publicclassCh02{ publicstaticvoidmain(String[]args){ //创建map集

2017-08-21 22:31:47

Java:集合框架(三)Set详解及代码示例

代码示例:packagecom.jredu.oopch08;/***主题*@authorAdministrator**/publicclassTheme{ privateintid; privateStringtitle; privateStringremark; publicTheme(intid,Stringtitle,

2017-08-21 22:24:46

Java:集合框架二(LinkerList)详解和代码示例

示例代码:packagecom.jredu.oopch07;publicclassNews{ privateStringtime; privateStringtitle; publicNews(Stringtime,Stringtitle){ super(); this.time=time; this.title=title; } p

2017-08-21 22:14:26

Java:集合框架详解(ArrayList)和代码示例

集合框架都在java.util包下为什么使用集合框架:应为数组的长度是一定的,所以存储数据很不方便,但是用集合就可以动态的存储数据。集合框架的分类:List接口的实现方法:ArrayList实现了长度可变的数组,在内存中分配连续空间。遍历元素和随机访问元素的效率比较高。LinkerList采用链表存储方式。插入、删除元素时效率比较高。

2017-08-21 22:06:50
奖章
    暂无奖章