一、Hibernate处理关系 关系主要有三种:1、多对一 2、一对多 3、多对多 1、多对一 一个Product对应一个Category,一个Category对应多个Product(一个产品对应一个类别,一个类别对应多个产品) 也就是Product和Category是多对一的关系。(多个产品对应一 ...
分类:
Web程序 时间:
2018-03-06 17:13:01
阅读次数:
194
#{}:相当于预处理中的占位符?。 #{}里面的参数表示接收java输入参数的名称。 #{}可以接受HashMap、简单类型、POJO类型的参数。 当接受简单类型的参数时,#{}里面可以是value,也可以是其他。 #{}可以防止SQL注入。 ${}:相当于拼接SQL串,对传入的值不做任何解释的原样 ...
分类:
其他好文 时间:
2018-03-06 00:59:27
阅读次数:
138
1导包 2添加日志文件log4j.Properties 3编程步骤 1) 开发pojo类 2) 创建全局配置文件 SqlMapConfig.xml <!-- 加载配置文件 ${}获取key的值 --><properties resource="db.properties"/> <typeAliase ...
分类:
其他好文 时间:
2018-03-06 00:54:53
阅读次数:
159
1. 理解MVC MVC是一种经典的设计模式,全名为Model View Controller,即模型 视图 控制器。 其中,模型是用于封装数据的载体,例如,在Java中一般通过一个简单的POJO(Plain Ordinary Java Object)来表示,其本质是一个普通的Java Bean,包 ...
分类:
编程语言 时间:
2018-03-05 19:35:36
阅读次数:
347
003-spring-data-elasticsearch 3.0.0.0使用【一】-简述、spring-data简介,CrudRepository,PagingAndSortingRepository等 ...
分类:
编程语言 时间:
2018-03-03 14:03:14
阅读次数:
278
实体类 package com.tao.pojo; public class Student { private String id; private String name; private String pass; public Student() { super(); } public Stu... ...
分类:
数据库 时间:
2018-03-01 17:12:52
阅读次数:
164
SpringMVC Spring MyBatis,是SSM框架。 Spring是一个开源框架,它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 S... ...
分类:
其他好文 时间:
2018-02-26 13:39:28
阅读次数:
259
MyBatis简介 一个数据持久化框架 支持定制化 SQL、存储过程以及高级映射 能讲Java的POJO映射为数据库记录 Mybatis对比其他持久化框架,优点在于SQL容易控制,方便优化 快速搭建实例 本例子用Eclipse+Maven来创建这个实例,请先掌握Maven的相关知识 1、打开Ecli ...
分类:
其他好文 时间:
2018-02-25 17:18:03
阅读次数:
229
1.1. 将表单的数据绑定到List 1.1.1. 需求 实现商品数据的批量修改。 1.1.2. 开发分析 开发分析 1. 在商品列表页面中可以对商品信息进行修改。 2. 可以批量提交修改后的商品数据。 1.1.1. 定义pojo List中存放对象,并将定义的List放在包装类QueryVo中 1 ...
分类:
其他好文 时间:
2018-02-25 14:35:12
阅读次数:
216
架构分析 MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。 MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索。MyBatis 可以使用简单的XML 或注解用于配置和原始映射,将接口和 Java 的 POJO( Plain Old Jav ...
分类:
其他好文 时间:
2018-02-24 17:58:03
阅读次数:
144