自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 数组

一、数组简介 数组是一种最简单的复合数据类型,它是有序数据的集合,数组中的每个元素具有相同的数据类型,可以用一个统一的数组名和不同的下标来唯一确定数组中的元素。根据数组的维度,可以将其分为一维数组、二维数组和多维数组等。 二、数组定义三种格式 type []arrayName 或者 ...

2019-07-04 16:54:00 205

转载 Java语句

一、选择语句 1.1if语句 if else else if 1.2switch 语句 switch支持字符串。 default:所有选项都没有跳转到这。 二、选择语句 2.1while()先执行后判断 do{ //先执行后判断...

2019-07-03 11:46:00 106

转载 Java语言基础(运算符)

概念: 一、赋值运算符 用“=”表示,二元运算符、将右边所含的值赋给左边。 二、算术运算符 在java中 算数运算符有: + (加); 12.45f + 15 = 27.45 - (减); 4.16 - 3.06 = 1.1 * (乘); 5 * 5 = 25 /...

2019-03-08 18:34:00 202

转载 Java语言基础(变量与常量)

一、常量与变量 程序执行过程中其值可以改变的叫变量,值不能改变的叫常量; 标识符:标识符可以理解为一个名字。Java规定:由任意顺序的字母、下划线_、美元符合$、和数字组成,第一个字符不能是数字。 关键字:关键字是Java中已经被赋予特定意义的一些单词、不可以将关键字作为标识符使用。 ...

2019-03-08 18:12:00 100

转载 Java语言基础(Java主类结构、基本数据类型、数据类型转换)

一、Java主类结构 Java程序的基本组成单位是类;类体中包含属性和方法两个部分。每个应该程序必须包含一个mian()方法;含有main()方法的类叫主类,文件名必须和主类同名。 package Nunber;public class First(){ stat...

2019-03-08 16:39:00 144

转载 Java基础知识

一、什么是Java Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因为指针和多重继承使程序变得复杂,因此Java语言具有功能强大和简单易用两个特征。java按应用范围分为JavaSE、JavaEE、JavaME。 Ja...

2019-03-06 22:38:00 239

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

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

2018-10-31 14:59:00 222

转载 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 71

转载 初识Mybatis01

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

2018-10-22 09:11:00 74

转载 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 66

转载 使用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 113

转载 安装Maven3,创建maven项目

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

2018-10-16 20:22:00 78

转载 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 84

转载 SpringMVC控制器02

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

2018-10-15 15:49:00 54

转载 SpringMVC01

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

2018-10-15 10:51:00 65

转载 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 66

转载 Spring常用注解总结02

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

2018-10-14 20:58:00 57

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

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

2018-10-14 13:33:00 144

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

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

2018-10-14 11:33:00 65

转载 Spring对事务的支持

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

2018-10-13 20:09:00 67

转载 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 89

转载 SpringAOP的基本概念理解

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

2018-10-13 09:34:00 94

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

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

2018-10-12 20:28:00 75

转载 SpringIOC自动装配05

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

2018-10-12 16:47:00 71

转载 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 46

转载 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 50

转载 SpringIOC控制反转02

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

2018-10-12 10:14:00 139

转载 搭建一个Spring4框架01

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

2018-10-12 09:52:00 60

转载 Spring简介(百度百科)

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

2018-10-12 09:02:00 416

转载 Hibernate查询方式简介

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

2018-10-11 20:31:00 61

转载 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 34

转载 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 57

转载 Hibernate映射继承

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

2018-10-11 11:01:00 58

转载 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 117

转载 Hibernate操作对象

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

2018-10-10 11:08:00 67

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

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

2018-10-06 09:21:00 99

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

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

2018-10-05 04:30:00 113

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

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

2018-10-04 03:38:00 109

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

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

2018-10-04 02:34:00 191

转载 搭建一个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 74

空空如也

空空如也

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

TA关注的人

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