- 博客(12)
- 收藏
- 关注
原创 Spring-AOP
AOPAOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横向地散布在所有对象层次中,而与它对
2018-01-24 11:46:35 218
原创 Spring(一)
Springspring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。架构概述1)IoC(Inversion of Control)控制反转,对象创建责任的反转,在spring中 BeanFacotory是IoC容器的核心接口,负责实例化,定位,配置应用程序中
2018-01-18 13:07:12 268
原创 Mybatis-对一&对多
Mybatismybatis 提供了高级的关联查询功能,可以很方便地将数据库获取的结果集映射到定义的Java Bean 中。下面通过一个实例,来展示一下Mybatis对于常见的一对多和多对一关系复杂映射是怎样处理的。对一关联MyBatis中使用association标签来解决一对一的关联查询,association标签可用的属性如下:property:对象属性的名称javaType:对象属性的类
2018-01-16 13:25:04 485
原创 Mybaties(一)
MyBatisMyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。简介:MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及
2018-01-12 11:46:34 840
原创 过滤器与监听器
过滤器1.什么是过滤器过滤器的概念: 对请求和响应进行拦截或者增强的对象,就是过滤器。Filter接口:功能——对请求和响应进行增强,或者进行拦截。 过滤器运行图解*Filter定义以及创建步骤介绍package cn.itcast.filter;import java.io.IOException;import javax.servlet
2018-01-09 11:19:35 191
原创 EL与JSTL
EL与JSTL1.什么是EL?-EL(Expression Language)表达式语言。EL主要用于查找作用域中的数据,然后对它们执行简单操作;它不是编程语言,甚至不是脚本编制语言。通常与 JSTL 标记一起作用,能用简单而又方便的符号来表示复杂的行为。-EL基本格式EL表达式的格式:用美元符号($)定界,内容包括在花括号({})中;例如: ${loginInfoBean.suser}也可以将多个
2018-01-04 11:36:26 246
原创 jsp---上传文件
导jar包: 1.commons-io-2.4.jar 2.commons-fileupload-1.2.2.jarform表单需要添加的属性:enctype=”multipart/form-data” method=”post”代码演示 //设置编码格式 request.setCharacterEncoding("UTF-8"); //上传的地址 String uplo
2018-01-03 11:48:37 202
原创 JSP---->实现数据传递
JSP—->实现数据传递JSP内置对象out—用于向客户端、浏览器输出数据。request—封装了来自客户端、浏览器的各种信息。response—封装了服务器的响应信息。exception—封装了jsp程序执行过程中发生的异常和错误信息。config—封装了应用程序的配置信息。session—用来保存会话信息。也就是说,可以实现在同一用户的不同请求之间共享数application—代表
2017-12-28 11:49:24 267
原创 JAVA--初识jsp
JSP什么是JSPJSP(Java Server Pages)是JavaWeb服务器端的动态资源。它与html页面的作用是相同的,显示数据和获取数据。JSP的组成JSP=html+Java脚本(代码片段)+JSP动态标签JSP语法JSP脚本 JSP脚本就是Java代码片段,它分为三种:Java基础知识需熟识灵活运用1)Java基础知识**2)JavaOOP 三大特性封装继承多态3)Ja
2017-12-26 17:31:25 255
原创 单例模式(懒汉方式和饿汉方式)+双重检验锁
单例模式(懒汉方式和饿汉方式)+双重检验锁单例模式的概念:单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。1)一个类只有一个实例 这是最基本的2)它必须自行创建这个实例3)它必须自行向整个系统提供这个实例私有成员变量 private static Singleton singleton ;
2017-12-25 17:29:20 1610
原创 JDBC--java链接数据库并对其进行操作
使用Java连接服务器的思路:一.导入数据库的jar包:如:mysql-connector-java-5.1.0-bin.jar二.通过反射链接加载JDBC驱动:Class.forName(驱动);三.链接数据库:DriverManager.getConnection(数据库地址,用户名,密码);四.通过Properties工具和输入流InputStream读取配置文件;五.在java中通过Mysq
2017-12-22 10:25:23 375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人