Spring 家族 扩展Spring的BeanUtils,增加BeanUtils.copyProperties方法忽略 null 值 拷贝对象通常可以选择使用 Spring 或者 Apache 的 BeanUtils.copyProperties(Object source, Object target) 方法,将 source ... 言曌2018年3月25日 2,235 views 1 阅读全文
ORM 框架 Spring Data JPA 实现多表关联查询 最近抽出时间来做博客,数据库操作使用的是 JPA,相对比 Mybatis 而言,JPA 单表操作非常方便,增删改查都已经写好了。但是多表操作就不如 Mybatis 那种直接写 sql 语句来得方便,J... 言曌2017年12月12日 6,303 views 3 阅读全文
Spring 家族 SpringMVC+Spring Data JPA实现增删改查操作 这是博主在巩固 Spring+SpringMVC+Spring Data JPA 时,做的一个demo。后面的开发也会继续以这个为基础。 效果图 预览地址:http://demo.liuyanzhao... 言曌2017年12月3日 1,147 views 评论 阅读全文
Spring 家族 SpringMVC实现ajax上传图片实时预览 本文介绍使用 SpringMVC + ajaxfileupload.js 实现 ajax 上传文件。 先看效果图 点击上传文件框,触发上传文件方法,然后后台返回图片的 url,进行显示。... 言曌2017年11月30日 2,823 views 6 阅读全文
Spring 家族 Spring Data JPA 使用LIKE模糊查询的问题 在学习使用 Spring Data JPA 的时候,在做一个自定义模糊查询的时候,出了点问题,这里记录下。 目的:根据用户名模糊查询 工具:Spring+SpringMVC+Spring Data J... 言曌2017年11月29日 4,641 views 1 阅读全文
Spring 家族 SSM博客实战(2)–实现分页效果 分页是JAVA WEB项目常用的功能,今天在Spring MVC中实现了简单的分页操作和搜索分页,在此记录一下。使用的框架为SSM(MyBatis+SpringMVC+Spring)。 先上效果图 一... 言曌2017年8月26日 1,109 views 评论 阅读全文
ORM 框架 ssm实现上传文件 本文介绍 ssm (Spring+SpringMVC+Mybatis)实现上传功能。 以一个添加用户的案例介绍(主要是将上传文件)。 一、需求介绍 我们要实现添加用户的时候上传图片(其实... 言曌2017年8月21日 3,081 views 评论 阅读全文
ORM 框架 Spring和Mybatis整合-mapper开发 接着上篇文章 Spring和Mybatis整合-原生dao开发 写。 一、开发准备 1、jar 包 包括 spring开发必备包,mybatis核心包,spring和mybatis整合包,日志包 还有... 言曌2017年8月14日 198 views 评论 阅读全文
ORM 框架 Spring和Mybatis整合-原生dao开发 一、开发准备 1、jar 包 包括 spring开发必备包,mybatis核心包,spring和mybatis整合包,日志包 还有 Junit4 包 2、数据库 我在本地测试,主机 lo... 言曌2017年8月14日 392 views 评论 阅读全文
Spring 家族 Spring事务管理(转账例子) 搭建转账环境 1、创建数据库,添加数据 2、 创建service和dao类,完成注入关系 (1)service层又叫业务逻辑层 (2)dao层,单纯对数据库操作层,在dao层不添加业务 (3)需求:J... 言曌2017年8月8日 704 views 评论 阅读全文
Spring 家族 jdbcTemplate注入过程 1 spring配置c3p0连接池 (1)导入jar包 (2) 创建spring配置文件,配置连接池 2、完整代码如下 UserDao.java package com.liuyanzh... 言曌2017年8月7日 107 views 评论 阅读全文
Spring 家族 Spring中jdbcTemplate实现增删改查操作 1、 spring 框架一站式框架 (1)针对 javaee 三层,每一层都有解决技术 (2)在 dao 层,使用 jdbcTemplate 2、 spring 对不同的持久化层技术都进... 言曌2017年8月7日 5,415 views 评论 阅读全文
Spring 家族 Spring常用jar包详解 org.springframework.aop ——Spring的面向切面编程,提供AOP(面向切面编程)的实现 org.springframework.asm——spring 2.5.6的时候需要a... 言曌2017年8月7日 76 views 评论 阅读全文
Spring 家族 Spring之AOP详解 AOP概念 1 aop:面向切面(方面)编程,扩展功能不修改源代码实现 2 AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码 3 aop底层使用动态代理实现 (1)第一种情况,有接口情况,使... 言曌2017年8月6日 164 views 评论 阅读全文
Spring 家族 Spring的bean管理(注解注入属性) 前面我们讲了 IOC 的注入属性(Spring IOC注入详解),现在我们来介绍通过注解注入属性的方法。 1 创建service类,创建dao类,在service得到dao对象 注入属性第一个注解 @... 言曌2017年8月5日 151 views 评论 阅读全文