摘要: import java.util.Scanner;public static class{ public static void main(String[] args){ //键盘录入两个int类型的数据,交换这两个变量的值,并输出交换后的值 a = sc.nextInt(); b = sc.nex 阅读全文
posted @ 2018-08-15 00:23 it~沃克尔 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 单项删除:业务:通过点击事件方式改变请求地址servlet调用业务层执行删除方法,转发到查询所有商品的servlet中Service调用dao执行删除方法dao执行删除sql语句<td align="center" style="HEIGHT: 22px"><a href="javascript:; 阅读全文
posted @ 2018-08-12 22:23 it~沃克尔 阅读(265) 评论(0) 推荐(0) 编辑
摘要: Hibernate部分 1.为什么要使用Hibernate开发你的项目呢?Hibernate的开发流程是怎么样的? 为什么要使用 ①.对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。 ②.Hibernate 是一个基于JDBC的主流持久化框架,是一个优秀的ORM 实现。他很 阅读全文
posted @ 2018-08-12 13:27 it~沃克尔 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一、Spring的简介 1、spring是一个full-stack轻量级开源框架 2、spring的两大核心 IoC: inverse of control 控制反转:反转是对象的创建权,由原来自己new方式变成让spring容器(IoC容器)创建对象 作用:完成解耦合 AOP: 面向切面编程(底层 阅读全文
posted @ 2018-08-11 15:40 it~沃克尔 阅读(386) 评论(0) 推荐(0) 编辑
摘要: //原生jdbc操作案例 //封装后的DBUtil工具 //C3p0工具 //C3p0-config.xml内容 阅读全文
posted @ 2018-08-11 11:15 it~沃克尔 阅读(158) 评论(0) 推荐(0) 编辑
摘要: //jedis的连接池 //封装后的工具类 //为了降低耦合性,将连接池的配置信息放入redis.properties配置文件中 1 redis.host=192.168.**.** 2 redis.port=6379 3 redis.maxTotal=20 //测试工具的使用 阅读全文
posted @ 2018-08-09 21:15 it~沃克尔 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 一、jpa的简介和入门 JPA:Java Persistence API,接口规范 Hinernate内部为JPA规范提供实现 开发步骤(EntityManager): 1、导入额外包:hibernate-release-5.0.7.Final\lib\jpa\hibernate-entityman 阅读全文
posted @ 2018-08-09 19:37 it~沃克尔 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 一、多表关系与多表设计 1、多表关系 一对一: 表的设计原则(分表原则): 优化表的性能 基于语意化分表 一对一的两张表 之间的关系怎么维护? 主外键 相同主键值 一对多: 建表原则: 在一的一方有主键 主表 多的一方有与主表的主键相关联外键 从表 多对多 建表原则: 两种主表(业务表) 中间存在一 阅读全文
posted @ 2018-08-09 12:01 it~沃克尔 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一、持久化对象和标识符 1、持久化类 配置完关系后,操作的实体对应的类,成为持久化类 (Customer) 2、持久化类标识符(oid:object id) 3、持久化类主键的生成策略 <id name="cust_id"> <generator class="native"></generator 阅读全文
posted @ 2018-08-09 11:56 it~沃克尔 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一、Hibernate的简介 1、Hibernate是一个开放源代码的对象关系映射框架 2、对象关系映射:ORM Object Relation Mapping 对象与数据表的映射 对象的属性与数据表的字段的映射 Customer实体 cust_customer表 cust_name cust_na 阅读全文
posted @ 2018-08-09 11:46 it~沃克尔 阅读(157) 评论(0) 推荐(0) 编辑