自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 SSM整合(2.0)

SSM整合(2.0)Spring MVC整合MyBatis1,需要在web.xml中文件里面追加Servlet配置;<servlet> <servlet-name>springmvc</servlet-name> <servlet-class> org.springframework.web.servlet.DispatcherS...

2020-01-08 09:54:43 196

原创 SSM整合(1.0)

SSM整合(1.0)为什么现在的流行开发技术里面需要将MyBatis与Spring整合呢?*对于数据库的链接(SqlSession接口对象)需要用户自己手工打开和关闭;|-Spring可以依靠IOC&DI通过配置文件实现数据库的打开与关闭控制;*所有的事物控制必须用户自己手工完成。|-Spring中可以直接利用AOP技术在结合事务的传播属性进行事务的操作控制;*整合了Sprin...

2019-12-22 15:12:42 161

原创 Spring框架之拦截器(2.0)

Spring框架之拦截器(2.0)表单验证拦截拦截器在实际开发之中最大的特点在于服务器端的数据验证处理操作。所有的拦截器的处理实际上都是反射的操作支持。1,对于进行数据的拦截处理,依然要求在Validators.propertiies文件之中进行定义*Action名称.方法名称.rules=参数名称:验证类型|参数名称:验证类型|EmpAction.add.rules=empno:in...

2019-12-20 16:05:45 177

原创 Spring框架之拦截器(1.0)

Spring框架之拦截器(1.0)SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。HandlerInterceptor 接口中定义了三个方法,我们就是通过这三个方法来对用户的请求进行拦截处理的。(1 )pr...

2019-12-19 18:41:56 252

原创 MyBatis框架(9.0)

MyBatis框架(9.0)使用Annotation配置MyBatis1,建立INewsDao.java文件;package cn.mldn.dao;import java.util.List;import org.apache.ibatis.annotations.Delete;import org.apache.ibatis.annotations.Insert;import ...

2019-12-18 14:49:35 180

原创 MyBatis框架(8.0)

MyBatis框架(8.0)动态SQLif语句所谓的if语句指的是更新或查询语句的时候可以对传入的内容进行判断操作;1,New.xml文件<select id="findAllByTitle" parameterType="News" resultMap="NewsResultMap"> SELECT nid,title,pub_date FROM news &l...

2019-12-16 18:14:26 486

原创 MyBatis框架(7.0)

MyBatis框架(7.0)MyBatis缓存机制持久化的开发框架,必须有缓存机制,可以减少数据库的访问操作,以达到性能的提升。一级缓存范例:观察一级缓存New.xml文件:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//E...

2019-12-13 15:42:16 285

原创 MyBatis框架(6.0)

MyBatis框架(5.0)数据分页查询·以内容替换的方式设置的参数:${替换变量};·传递的是操作的数值:#{内容}。SELECT * FROM WHERE 字段 LIKE ? LIMIT ?,?;SELECT * FROM WHERE ${ } LIKE #{ } LIMIT #{ },#{ };通过Mybatis进行该操作,那么就可以接受这样的一组数据,使用map集合完成。...

2019-12-13 10:19:40 185

原创 MyBatis框架(5.0)

MyBatis框架(4.0)利用Mybatis实现查(Read)操作:

2019-12-11 19:03:29 199

原创 MyBatis框架(4.0)

MyBatis框架(4.0)利用Mybatis实现CUD操作:实现数据的增加(Create):1,定义一张新闻数据表:-- 删除数据库DROP DATABASE IF EXISTS mldn ;-- 创建数据库CREATE DATABASE mldn CHARACTER SET UTF8 ;-- 使用数据库USE mldn ;-- 创建数据表CREATE TABLE new...

2019-12-11 16:32:38 222

原创 MyBatis框架(3.0)

MyBatis框架(3.0)日志处理1,将log4j.properties文件拷贝到src目录下:2,将log4j,slf4j开发包导入WEB-INF中:3,修改log4j.properties文件:log4j.logger.cn.mldn.mapping=TRACE此时只要在“cn.mldn.mapping"命名空间下的内容都可以进行日志输出;自定义MyBatisSessio...

2019-12-11 15:37:18 230

原创 MyBatis框架(2.0)

MyBatis框架(2.0)实现数据的增加处理:1,建立cn.mldn.vo.Member类:package cn.mldn.vo;import java.io.Serializable;import java.util.Date;@SuppressWarnings("serial")public class Member implements Serializable { pr...

2019-12-11 15:02:57 365

原创 MyBatis框架(1.0)

MyBatis框架(1.0)配置MyBatis程序环境:1,建立一个MyBatisProject项目:2,将使用到的mybatis开发包与mysql开发包拷贝到WEB-INF/lib目录中:3,建立数据库脚本文件:-- 删除数据库DROP DATABASE IF EXISTS mldn ;-- 创建数据库CREATE DATABASE mldn CHARACTER SET UT...

2019-12-11 11:24:20 157

原创 Spring框架之SpringMVC(5.0)

Spring框架之SpringMVC(5.0)文件上传在SpringMVC里面使用的上传组件依然是ApacheFileuplode组件,但是如果要进行上传,不再使用的是file类对象了,而是一个Spring包装好的对象。...

2019-12-02 16:57:15 343

原创 Spring框架之SpringMVC(4.0)

Spring框架之SpringMVC(4.0)安全访问JSP文件一般要求保存在"/WEB-INF"目录之中。在mvc设计模式中,不允许一个页面直接访问另外一个页面,必须通过Action跳转后才可以连接到另为一个页面。1,配置applicationContext.xml文件<bean class="org.springframework.web.servlet.view.Inter...

2019-12-02 15:09:42 216

原创 Spring框架之SpringMVC(3.0)

Spring框架之SpringMVC(3.0)SpringMVC方法参数深入:1,使用int进行接收:@ResquestMapping("remove")public MOdelAndView remove(int eid){ System.out.println(eid*2); return null; } http://localhost/springdemo/pages...

2019-11-29 15:53:35 135

原创 Spring框架之SpringMVC(2.0)

Spring框架之SpringMVC(2.0)编写第一个MVC程序:将接受的参数可以直接定义在方法上:1,建立关联的vo类:emp.java:package cn.mldn.vo;import java.io.Serializable;import java.util.Date;@SuppressWarnings("serial")public class Emp implem...

2019-11-29 14:18:39 226

原创 Spring框架之SpringMVC(1.0)

Spring框架之SpringMVC(1.0)a,建立一个SpringMVC项目b,为项目添加Spring支持和添加相应的web包;1,修改applicationContext.xml文件;添加mvc和context的命名空间;2,加入配置相关信息;<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http:...

2019-11-25 15:20:15 151

原创 Spring框架之JDBC操作(3.0)

Spring框架之JDBC操作(3.0)使用C3P0数据库连接池1,创建数据库脚本;-- 删除数据库DROP DATABASE IF EXISTS mldn ;-- 创建数据库CREATE DATABASE mldn CHARACTER SET UTF8 ;-- 使用数据库USE mldn ;-- 删除数据表DROP TABLE IF EXISTS member ;-- 创建...

2019-11-19 16:43:31 129

原创 Spring框架之JDBC操作(2.0)

Spring框架之JDBC操作(2.0)实现对数据的CRUD操作:实现CRUD的操作类:org.springframework.jdbc.core.JdbcTemplate;数据的更新操作:update;1,建立数据库脚本:-- 删除数据库DROP DATABASE IF EXISTS mldn ;-- 创建数据库CREATE DATABASE mldn CHARACTER S...

2019-11-19 15:47:51 137

原创 Spring框架之JDBC操作(1.0)

Spring框架之JDBC操作(1.0)在Spring Persistence中打勾;传统的做法:1,建立数据库脚本:-- 删除数据库DROP DATABASE IF EXISTS mldn ;-- 创建数据库CREATE DATABASE mldn CHARACTER SET UTF8 ;-- 使用数据库USE mldn ;-- 删除数据表DROP TABLE IF EX...

2019-11-18 15:52:10 93

原创 Spring框架之面向切面编程AOP(3.0)

Spring框架之面向切面编程AOP(3.0)基于Annotation的AOP配置虽然在开发过程之中,90%的情况下对于AOP的控制基本上都是基于配置文件完成的,当然AOP本身为了方便代码的编写,也可以使用Annotation进行控制;1,修改applicationContext配置文件:<?xml version="1.0" encoding="UTF-8"?><be...

2019-11-18 14:52:59 129

原创 Spring框架之面向切面编程AOP(2.0)

面向切面编程AOP之四大通知实现前置通知的参数传递:1,定义MemberServiceImpl类:package cn.mldn.service.impl;import org.springframework.stereotype.Service;import cn.mldn.service.IMemberService;@Servicepublic class MemberSer...

2019-11-18 11:25:29 132

原创 Spring框架之面向切面编程AOP(1.0)

Spring框架之面向切面编程AOP(1.0)AOP初步实现:定义一个业务层:1,定义IMessageService接口package cn.mldn.service;public interface IMemberService { public boolean delete(String mid) throws Exception;}2,实现该接口MessageServic...

2019-11-18 09:55:44 122

原创 Spring框架之依赖注入DI(3.0)

Spring框架之依赖注入DI(3.0)

2019-11-15 09:50:25 315

原创 Spring框架之依赖注入DI(2.0)

Spring框架之依赖注入DI(2.0)集合注入1.0中我们了解了如何利用构造方法进行注入,如何利用setter方法进行注入,本次我们来了解如何进行集合注入。 对于集合的注入操作在Spring中支持以下几种:List集合(l数组),Set集合、Map集合、Properties集合。下面先以String为集合内容进行注入。例1:进行List集合注入a.定义一个list集合属性,并声明...

2019-11-13 16:03:35 134

原创 Spring框架之依赖注入DI(1.0)

Spring之实现依赖注入DI依赖注入在Spring中最为核心的两大组件:IOC&DI、AOP,其中IOC称为控制反转,实际上也就相当于将对象的创建权利交由Spring负责处理,但是只是观察对象的话严格来讲并不能够全面的观察到Spring优点,还需要进一步观察DI(依赖注入)。在整个Spring里面可以发现,其最大的特点是:直接设置类的完整名称,而后就可以取得类的实例化对象,如果照这...

2019-11-13 11:11:12 173

原创 Spring框架之简单的实现IOC

Spring 之简单的实现IOC1,首先建立一个接口接口的作用是定义标准。2,声明一个类去实现这个接口3,在applicationContext.xml中配置MessageImpl的对象。4,定义一个Test类去测试结果。5,运行结果;总结:1,让用户可以更加方便的取得实例化对象;2,让用户避免工厂的烦恼;3,让用户避免了,对象转型所带来的安全问题。...

2019-11-13 09:28:03 160 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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