SSH
暂无、
这个作者很懒,什么都没留下…
展开
-
Hibernate之二级缓存
为什么需要缓存? 拉高程序的性能。什么样的数据需要缓存? 很少被修改或根本不改的数据。(业务场景比如:耗时较高的统计分析sql、电话账单查询sql等)利用map集合简易实现缓存原理:package com.liyi.six.test;import java.util.H...原创 2019-07-21 11:14:26 · 84 阅读 · 1 评论 -
利用struts完成增删改查
思路: 1、导入相关的pom依赖(struts、自定义标签库的依赖) 2、分页的tag类导入、z.tld、完成web.xml的配置 3、dao层去访问数据 4、web层去调用dao层给前台返回数据 ...原创 2019-06-30 10:53:59 · 156 阅读 · 0 评论 -
hibernate之主键生成策略
hibernate的主键生成器: 1 、程序员自己控制:assigned 2 、数据库控制: identity(标识列/自动增长) sequence 3、 hibernate控制:in...原创 2019-07-14 19:58:18 · 86 阅读 · 0 评论 -
Struts2入门
struts的初步使用 创建项目导入下面的三个XML文件: struts.xml:<?xml version="1.0" encoding="UTF-8"?><!...原创 2019-06-26 21:28:56 · 80 阅读 · 0 评论 -
struts之ognl
初识ognl OGNL的全称是Object Graph Navigation Language(对象图导航语言),它是一种强大的表达式语言;OgnlContext(ongl上下文)其实就是Map,OgnlContext=根对象(1)+非根对象(N);非根对象要通过"#key"访问,根对象可以省略"#ke...原创 2019-06-28 21:23:26 · 407 阅读 · 1 评论 -
Hibernate入门
什么是hibernate? Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在...原创 2019-07-13 19:54:53 · 78 阅读 · 0 评论 -
hibernate之关联关系(一对多)
hibernate之关联关系(一对多)原创 2019-07-17 11:51:45 · 109 阅读 · 0 评论 -
SSH整合
具体思路: 1、导入所需要的pom依赖 2、几大框架的配置文件(web.xml/struts.xml、hibernate的配置、spring的配置) 3、spring与hibernate整合桥接的配置文件替换掉了hibernate.cfg.xml spri...原创 2019-07-27 08:20:42 · 89 阅读 · 0 评论 -
SSH实例
今天来用上次整合的SSH来完成几个案例: 1、用户的登录、注册、查询所有用户 2、对文章进行增删查改 3、树形菜单三案例都需配置的文件代码如下:spring-hibernate.x...原创 2019-07-28 22:26:54 · 318 阅读 · 0 评论 -
Spring之IOC
什么是spring,它能够做什么? Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益...原创 2019-07-24 15:40:27 · 58 阅读 · 0 评论 -
Hibernate关联关系(多对多)
数据库的多对多 数据库中不能直接映射多对多 处理:创建一个桥接表(中间表),将一个多对多关系转换成两个一对多 注1:数据库多表联接查询,永远就是二个表的联接查询  ...原创 2019-07-17 19:34:18 · 65 阅读 · 0 评论 -
spring之AOP
AOP: 即面向切面编程如何实现AOP 目标对象只负责业务逻辑代码 通知对象负责AOP代码,这二个对象都没有AOP的功能,只有代理对象才有工具类org.springframework.aop.framework.ProxyFactoryBean用来创建...原创 2019-07-25 21:37:25 · 73 阅读 · 0 评论 -
Hibernate之HQL
什么是hql? HQL是Hibernate Query Language的缩写hql和sql区别/异同:HQLSQL类名/属性表名/列名区分大小写,关键字不区分大小写不区分大小写别名别名?,从下标0开始计算位置(hibernate5之后不支持)?,从顺序1开始计算位置:命名参数不支...原创 2019-07-18 19:32:24 · 87 阅读 · 0 评论