框架-整合
文章平均质量分 88
litengbin
这个作者很懒,什么都没留下…
展开
-
Spring+Mybatis框架整合
pojopackage com.how2java.pojo; public class Category { private int id; private String name; public int getId() { return id; } public void setId(int id) { this转载 2018-02-09 01:07:13 · 412 阅读 · 0 评论 -
Struts+Spring框架整合
整合Struts和Spring的基本思路是将Action生命周期由原本的Struts进行管理,交由Spring进行管理 相当于李思思以前要自己接客,现在改成先由老鸨去招揽,回头再交给李师师进行具体的业务操作 以 struts模块的iterator标签为基础,进行整合struts.xml在struts.xml中指定objectFactory对象工厂为spring 即act转载 2018-02-05 15:16:42 · 279 阅读 · 0 评论 -
SSH框架整合
本例演示从0开始逐一整合SSH的步骤,要学习本知识,需要具备Spring, Struts, Hibernate的基础,如果没有这些基础,请把基础掌握之后再学习,不要跳跃学习,最后坑的是自己 本例演示从struts,spring,hibernate逐一配置的步骤新建项目在eclipse中新建项目ssh,使用dynamic web project的方式。导入jar下转载 2018-02-05 15:16:58 · 220 阅读 · 0 评论 -
SSH框架整合-单例
一旦Struts的 Action交由Spring进行管理之后,默认情况下,Action是单例的。 这会带来一系列的问题。单例的Action在list中加一句话,打印当前Action对象System.out.println(this);然后不停刷新http://127.0.0.1:8080/ssh/listProduct就可以看到,每次打印的对象,都是同一个对象,这表明Spr转载 2018-02-05 15:17:48 · 287 阅读 · 0 评论 -
SSH框架整合-hbm2ddl.auto=update不起作用
自动生成表结构在applicationContext.xml的sessionFactory中配置了有 hibernate.dialect=org.hibernate.dialect.MySQLDialect hibernate.show_sql=false hb转载 2018-02-05 15:18:06 · 1342 阅读 · 1 评论 -
SSH框架整合-使用XML方式配置事务管理
事务概念事务概念,表现在4个方面:原子性(Atomicity),一致性(Consistency),隔离性(Isolation),持续性/永久性(Durability)大家接触的最直接的是原子性,即要么都成功,要么都失败。本知识点,在整合步骤的基础上进行,当数据库中没有产品的时候,会新创建5个产品。那么所谓的原子性就是,要么5个产品都创建成功,要么一个也别创建。List转载 2018-02-05 15:18:26 · 315 阅读 · 0 评论 -
SSH框架整合-使用注解方式配置事务管理
修改applicationContext.xml在SSH 通过XML 配置事务管理 的基础上,修改applicationContext.xml文件.1. 去掉2. 保留3. 添加 用于进行注解扫描<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.o转载 2018-02-05 15:18:46 · 1927 阅读 · 0 评论 -
SSH框架整合-注解方式
以注解的方式,来进行SSH整合配置jar1.为了使struts支持注解,需要用到struts2-convention-plugin-2.1.7.jar这个jar包2.放在WEB-INF/lib 下3. 不仅如此,还要在项目导入jar,以使得eclipse能够编译通过修改applicationContext.xml1. 增加注解配置,组建扫描,以及移动事务管理的配置到转载 2018-02-05 15:19:05 · 296 阅读 · 0 评论 -
SSM框架整合-提交JSON,获取JSON数据
jquery.min.js因为要使用jquery进行提交和解析json格式数据,所以需要把jquery.mini.js复制到WebContent目录下先json中文问题虽然在spring mvc 中文问题里已经提供了过滤器进行ssm的中文处理,但是json处理还要加点额外的内容。把原本的 修改为如下:转载 2018-02-11 01:35:37 · 13303 阅读 · 0 评论 -
SSM框架整合-Maven风格
SSM模块的知识点都是基于Eclpise的动态Web项目风格进行的。 在有的开发环境下,会使用Maven风格来做SSM项目开发。转载 2018-03-14 00:43:22 · 289 阅读 · 0 评论 -
Spring+Hibernate框架整合-连接oracle
在整合步骤的基础上,把本来连接Mysql改为连接oraclejar:ojdbc14_g.jarhbm设置自增长id为sequence<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org转载 2018-02-05 15:16:23 · 711 阅读 · 0 评论 -
Spring+Hibernate框架整合-使用c3p0连接池
配置applicationContext.xml,使得其支持c3p0数据库连接池applicationContext.xml调整applicationContext.xml以使得其支持c3p0数据库连接池主要是修改数据源database1. database class 从 org.springframework.jdbc.datasource.DriverManage转载 2018-02-05 15:14:59 · 611 阅读 · 0 评论 -
Struts+Hibernate框架整合
整合struts和hibernate的基本思路是将MVC中M层交给hibernate处理 在eclipse中创建struts_hibernate项目 本项目以Product的增删改查为例,整合Struts+Hibernate 整合步骤分 hibernate部分和struts部分思路图HIbernate部分1.创建数据库how2javacreate dat转载 2018-02-04 12:03:34 · 858 阅读 · 0 评论 -
SSM框架整合
数据库首先准备数据库 how2javacreate database how2java;创建表接着准备表Category只有2个字段id和nameuse how2java; CREATE TABLE category_ ( id int(11) NOT NULL AUTO_INCREMENT, name varchar(30) , PRIMARY KEY转载 2018-02-09 01:07:28 · 286 阅读 · 1 评论 -
SSM框架整合-分页
分页类:PagePage类用于存放分页信息:start: 开始位置count: 每页的个数last: 最后一页的位置caculateLast()方法: 通过总数total和每页的个数计算出最后一页的位置package com.how2java.util; public class Page { int start=0; int count = 5转载 2018-02-09 01:07:42 · 371 阅读 · 0 评论 -
SSM框架整合-PageHelper
基于前面的知识点本知识点基于SSM 分页进行,SSM 分页进行是采用手动SQL方式进行,本知识点将采用PageHelper插件进行。参考: PageHelper和Mybatis整合教程jar包因为是第三方插件,所以需要额外的jar包:pagehelper-5.1.0-beta2.jar,jsqlparser-1.0.jar 下载后放在WEB-INF/lib下修改appl翻译 2018-02-09 01:08:01 · 826 阅读 · 0 评论 -
SSM框架整合-在SSM中使用druid连接池
基于分页进行本知识点,基于分页进行。修改applicationContext.xml注释掉52-66行的原有datasource,新增Druid连接池转载 2018-02-09 01:08:14 · 2794 阅读 · 0 评论 -
SSM框架整合-进行注解式和XML配置式事务管理
MYSQL 表的类型必须是INNODB才支持事务在Mysql中,只有当表的类型是INNODB的时候,才支持事务,所以需要把表的类型设置为INNODB,否则无法观察到事务.修改表的类型为INNODB的SQL:alter table category_ ENGINE = innodb;查看表的类型的SQLshow table status from how2java; 不转载 2018-02-09 01:08:29 · 1246 阅读 · 0 评论 -
Spring+Hibernate框架整合-条件查询
使用HibernateTemplate进行模糊查询 其思路和直接使用hibernate有所区别模糊查询分别使用Hql和Criteria进行模糊查询package com.how2java.test; import java.util.List; import org.hibernate.criterion.DetachedCriteria;import转载 2018-02-04 12:05:41 · 763 阅读 · 0 评论 -
Spring+Hibernate框架整合-查询总数
使用HibernateTemplate查询总数查询总数通过find方法执行select(*),接着会返回一个List里面第一个元素即总数package com.how2java.test; import java.util.List; import org.springframework.context.ApplicationContext;import org.s转载 2018-02-04 12:05:23 · 496 阅读 · 0 评论 -
Spring+Hibernate框架整合-分页
Spring和Hibernate整合是借助HibernateTemplate进行的. 分页查询比起直接使用hibernate有所区别 主要会用到DetachedCriteria进行使用DetachedCriteria进行分页查询package com.how2java.test; import java.util.List; import org.hibernat转载 2018-02-04 12:05:00 · 260 阅读 · 0 评论 -
Spring+Hibernate框架整合
整合思路是,使DAO继承HibernateTemplate这个类 HibernateTemplate这个类提供了setSessionFactory()方法用于注入SessionFactory 通过spring获取DAO的时候,注入SessionFactory.pojopackage com.how2java.pojo; public class Category {转载 2018-02-04 12:04:27 · 204 阅读 · 0 评论 -
SSM框架整合-restful风格
Restful 风格是什么大家在做Web开发的过程中,method常用的值是get和post. 可事实上,method值还可以是put和delete等等其他值。既然method值如此丰富,那么就可以考虑使用同一个url,但是约定不同的method来实施不同的业务,这就是Restful的基本考虑。CRUD是最常见的操作,在使用Restful 风格之前,通常的增加做法是这样的:/a转载 2018-03-14 00:43:34 · 2795 阅读 · 4 评论