自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(35)
  • 收藏
  • 关注

转载 搭建分层SpringBoot聚合项目框架01

根据图示搭建聚合工程 commom:枚举类,工具类 pojo:简单的Java对象,实际就是普通JavaBeans,get set 方法 mapper(dao):数据层,操作数据 service:服务层 api:对外开发接口 web: 一、首先创建一个Maven工程 1.ad...

2018-10-31 14:59:00 229

转载 MyBatis02-使用 XML 配置 SQL 映射器

一、使用Junit 在MyBatis01的基础上,使用Junit,导入eclipse自带的Junit包 然后写一个使用Junit的测试类Student2.java 添加 package com.java.service;import org.apache.ibatis...

2018-10-22 20:58:00 80

转载 初识Mybatis01

一、Mybatis简介 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的...

2018-10-22 09:11:00 83

转载 Maven的聚合与继承特性

一、聚合 1,首先按照前面步骤的搭建好maven工程 然后创建一个新的Maven工程 修改user-aggregator的pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:...

2018-10-21 20:21:00 76

转载 使用Maven构建分层项目02

一、Maven仓库的概念 MVN_HOME->lib->maven-model-builder-3.2.5.jar 解压org\apache\maven\model的pom-4.0.0.xml可以看到远程仓库的地址 二、Maven 依赖特性创建分层项目 1...

2018-10-18 09:58:00 124

转载 安装Maven3,创建maven项目

一、安装maven 首先要确定 jdk 已经安装和配置 1.将下载好的maven安装包解压到放到D盘 2.配置环境变量(参考网上) 3.查看 Maven 环境变量是否配置成功 windows+R.输入cmd->mvn -v 二、在 Eclipse 中...

2018-10-16 20:22:00 85

转载 SpringMVC控制器03

一、SpringMVC对象属性自动封装 接着02的内容 add.java <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!D...

2018-10-15 20:15:00 92

转载 SpringMVC控制器02

主要内容 1、@RequestMapping请求映射 2、@RequestParam请求参数 3、ModelAndView返回模型和视图 一、写一个获取学生数据的实例 web.xml <?xml version="1.0" encoding="UTF-8"?>&...

2018-10-15 15:49:00 64

转载 SpringMVC01

一、简介 Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Sp...

2018-10-15 10:51:00 74

转载 Spring整合Hibernate4,Struts2(ssh)02

大概了解了注解之后,我们使用注解的方式,在SSH框架中写功能 数据库 BaseDao.java package com.java.dao;import java.io.Serializable;import java.util.List;/** * 基础数...

2018-10-14 22:08:00 74

转载 Spring常用注解总结02

@Service @Controller @Repository @Component 本章内容 这四个其实是一样的功能,没有区别,只是在MVC模式上表示的层不一样,service一般标注在service层的bean上,controller标注在控制层,@Repository标注在view...

2018-10-14 20:58:00 69

转载 Spring常用注解总结01(@Autowired和@Resource)

传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点: 1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低。 2、在开发中...

2018-10-14 13:33:00 155

转载 Spring整合Hibernate4,Struts2(ssh)01

Spring4 整合 Hibernate4 Spring4 接管 Hibernate4 所有 Bean 实例,以及 SessionFactory,事务管理器; 泛型注入; Spring4 整合 Struts2 Spring4 接管 Struts2 所有 Bean 实例; 需要整合的jar...

2018-10-14 11:33:00 72

转载 Spring对事务的支持

一、事务简介 事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。 事务通常是以BEGIN TRANSACTION开始,以...

2018-10-13 20:09:00 76

转载 Spring对JDBC的支持,实现增删查改

一.配置数据源 导入数据库驱动包BuildPath 首先在bean.xml中头文件中添加 <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/sch...

2018-10-13 14:24:00 95

转载 SpringAOP的基本概念理解

一、简介 Struts2的拦截器就是应用的AOP的思想,它用于拦截Action以进行一些预处理或结果处理。而spring的AOP是一种更通用的模式,可以拦截Spring管理的Bean,功能更强大,适用范围也更广,它是通过动态代理与反射机制实现的。 在AOP...

2018-10-13 09:34:00 101

转载 SpringIOC-bean之间的关系和作用范围06

一、bean之间的关系 (1)继承 比如说,有好几个bean,他们有通用的属性,这时候我们可以抽象出一个通用的父类,然后子类继承父类的属性或者改写父类中的属性 实例: 首先定义一个实体类 package com.java.entity;public class Peo...

2018-10-12 20:28:00 81

转载 SpringIOC自动装配05

少使用,了解即可 前面的bean全部是手动配置,现在来学习自动装配 一、default-autowire="byName"通过名称自动装配 如果头文件不写default-autowire,系统自动默认为default-autowire="default",就是不自动装配 现在我...

2018-10-12 16:47:00 78

转载 SpringIOC注入参数04

一、基本类型注入 创建项目,导入Spring4核心包,Junit4测试工具 1. 2. People.java package com.java.entity;public class People { private int id; private int age;...

2018-10-12 14:51:00 49

转载 SpringIOC依赖注入03

一、装配一个bean 实体类People package com.java.entity;public class People { private int id; private int age; private String name; public int...

2018-10-12 12:09:00 53

转载 SpringIOC控制反转02

一、简介 SpringIOC控制反转又称为依赖注入,是一种重要的面向对象编程法则,作用是消减耦合问题,是轻量级Spring框架的核心。 控制反转——Spring通过一种称作控制反转(IoC)的技术促进了低耦合。当应用了IoC,一个对象依赖的其它对象会通过被动的方式传递进来,而不是这个对象自...

2018-10-12 10:14:00 146

转载 搭建一个Spring4框架01

核心思想:IOC控制反转,AOP面向切面 一、首先去官网下载开发包以及文档 这里学习的是4.0.6,我们暂时不需要全部Spring功能,导入核心包即可 二、创建一个Java项目,把核心包放到项目下面然后Build Path 这样框架就差不多搭建好了 三、Spring用be...

2018-10-12 09:52:00 66

转载 Spring简介(百度百科)

一、Spring简介 Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。 Spring致力于J2EE应用的各层的解决方案,而不是仅仅专注于某一层的方案。可以说Spring是企...

2018-10-12 09:02:00 424

转载 Hibernate查询方式简介

1.导航对象查询方式:比如通过学生查找到班级的级联查询 2.OID查询方式:比如get()查询,一次只能查一条数据 Student student=(Student)session.get(Student.class, 1); student.getName() 3.本地SQL查询方式...

2018-10-11 20:31:00 64

转载 Hibernate多对多

1.单向多对多 例如,一个学生可以有多门课程,,一个课程有多名学生选择 Student.java package com.java.model;import java.util.HashSet;import java.util.Set;public class Stu...

2018-10-11 16:20:00 37

转载 Hibernate一对一关系

1.按照主键映射 实例: User.java package com.java.model;public class User { private int id; private String name; //一对一 private Address addre...

2018-10-11 14:40:00 63

转载 Hibernate映射继承

一、每一个具体类实现一个表 比如一个学生有照片,照片又分为工作照和生活照 实例 先创建一个学生类 Student.java package com.java.model;import java.util.Set;public class Student { p...

2018-10-11 11:01:00 63

转载 HIbernate映射类型

一、基本映射类型 实例: Book.java package com.java1234.model;import java.sql.Blob;import java.util.Date;public class Book { private int i...

2018-10-10 17:22:00 121

转载 Hibernate操作对象

一、Hibernate四种对象操作 临时状态 : Class c1=new Class(); // 临时对象1 c1.setName("08计本"); Class c2=new Class(); // 临时对象2...

2018-10-10 11:08:00 73

转载 Hibernate双向多对一映射关系02双向级联,维护主外键关系

一、双向一对多 双向一对多==双向多对一,就是通过双方度能够找到对方的信息。  数据库关系:跟单向一对多和单向多对一是一样的。 实例 Student.java package com.java.model;public class Student { priv...

2018-10-06 09:21:00 103

转载 Hibernate单向多对一映射关系01和级联保存和Junit4使用

一、了解什么是一对多?      一对多这种关系用的很多,但是很多人对此模糊不清,一对多不也就是多对一吗,多对多中特殊的一个不也就是一对多吗,为什么还分的那么清楚?并且还是什么单向和双向的那么麻烦,其实原因很简单,就是针对不同的情况和业务需求而产生的这种说法。      例如:学生和班级 ...

2018-10-05 04:30:00 117

转载 Hibernate根据OID区分对象和主键生成策略

1.数据库用主键作为记录的唯一标识 自然主键:将含有业务含义的字段作为主键 (学号之类的) 代理主键:不具备业务含义的字段作为主键 (表的编号之类的) 自动生成代理主键: (1)把主键定义为自动增长标识符 (2)从序列中获取自动增长的标识符 2.Java对象依据内存地...

2018-10-04 03:38:00 117

转载 Hibernate注解版CRUD和Junit4简单使用

Hibernate注解版CRUD 注解版就是不需要类名.hbm.xml文件 直接在实体类注解,从而与数据库表、字段相关联 可以发现model这里并没有Teacher.hbm.xml文件 Teacher.java @的地方就是注解,使得实体类和表相关联 package com.jav...

2018-10-04 02:34:00 204

转载 搭建一个Hibernate框架

1、创建一个项目,导入hibernate所需要的jar包 官网下载的hibernate包(hibernate-release-4.3.5.Final)的hibernate-release-4.3.5.Final\lib\required路径下 然后Build Path,添加到项目里面 ...

2018-10-02 06:20:00 82

转载 Hibernate初步了解(转载)

一、什么是Hibernate? 轻量级JavaEE应用的持久层框架,是一个完全的ORM框架。(说完这句话,肯定有很多人懵圈了,下面我来一个个解释)   持久化:将我们想要保存的数据保存到硬盘上,也就是我们电脑的磁盘上,为什么叫持久化呢,就是数据能够保存的很久,所以叫持久化,现在对...

2018-10-02 05:27:00 126

空空如也

空空如也

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

TA关注的人

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