SSH与SSM学习
文章平均质量分 70
愤怒的小明
霸气的小明
展开
-
SSH与SSM学习之Spring19——Spring事务之事务基础
SSH与SSM学习之Spring19Spring事务之事务基础一事务概念二事务特性1 原子性2 一致性3 隔离性4 持久性三事务并发问题四解决读问题设置事务隔离级别五事务操作SSH与SSM学习之Spring19——Spring事务之事务基础一、事务概念事务是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 事务处理可以确保除非事务性单元内的所有操作都成原创 2017-11-01 21:41:59 · 295 阅读 · 0 评论 -
SSH与SSM学习之SSH整合03——单独配置Struts2
SSH与SSM学习之SSH整合03单独配置Struts2一配置Struts2主配置文件二将Struts2核心过滤器配置到webxml三测试四源码下载SSH与SSM学习之SSH整合03——单独配置Struts2一、配置Struts2主配置文件在 src 目录下,文件名称是:struts.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE s原创 2017-11-04 21:00:11 · 329 阅读 · 0 评论 -
SSH与SSM学习之SSH整合04——Struts2与Spring整合
SSH与SSM学习之SSH整合04Struts2与Spring整合一整合原理二创建需要使用的类1 User类2 UserService3 UserServiceImpl4 UserAction三常量配置2 applicationContextxml3 运行结果五整合方案2spring负责创建action以及组装1 applicationContextxml2 strutsxm原创 2017-11-04 21:03:25 · 385 阅读 · 0 评论 -
SSH与SSM学习之SSH整合05——单独配置Hibernate
SSH与SSM学习之SSH整合05单独配置Hibernate一导入实体类的配置二配置hibernatecfgxml三测试1 测试代码2 运行结果与图示四源码下载SSH与SSM学习之SSH整合05——单独配置Hibernate一、导入实体类的配置这一部分的配置可以使用之前代码的。获取查看如下地址的https://github.com/wimingxxx/ssh_crm/tree/maste原创 2017-11-04 21:05:28 · 302 阅读 · 0 评论 -
SSH与SSM学习之SSH整合06——Hibernate与Spring整合
SSH与SSM学习之SSH整合06Hibernate与Spring整合一整合原理二在Spring中配置sessionFactory方案一不推荐1 applicationContextxml2 测试代码3 测试结果以及图示三在Spring中配置sessionFactory方案二推荐1 applicationContextxml2 测试结果以及图示四源码下载SSH与SSM学习之SSH整原创 2017-11-04 21:07:30 · 360 阅读 · 0 评论 -
SSH与SSM学习之SSH整合07——Spring整合c3p0连接池
SSH与SSM学习之SSH整合07Spring整合c3p0连接池一整合说明二dbproperties三Spring配置中读取 dbproperties四配置C3P0连接池五把连接池组装到hibernate的连接池中六完整的Spring配置文件七测试代码八运行结果与图示九源码下载SSH与SSM学习之SSH整合07——Spring整合c3p0连接池一、整合说明主要实现的功能如下:数据原创 2017-11-04 21:09:14 · 976 阅读 · 0 评论 -
SSH与SSM学习之SSH整合08——Spring整合Hibernate环境操作数据库
SSH与SSM学习之SSH整合08Spring整合Hibernate环境操作数据库一整合说明二UserDao1 UserDao2 UserDaoImpl三Spring中配置四测试与结果1 测试代码2 结果五源码下载SSH与SSM学习之SSH整合08——Spring整合Hibernate环境操作数据库一、整合说明这里整合其实主要就是 DAO 的操作。DAO操作的时候,我们可以有两种原创 2017-11-04 21:09:52 · 404 阅读 · 0 评论 -
SSH与SSM学习之SSH整合09——Spring的aop事务
SSH与SSM学习之SSH整合09Spring的aop事务一AOP事务二Spring配置文件中配置HibernateTransactionManager三xml配置aop事务1 UserServiceImpl2 配置通知3 配置织入4 完整的 Spring配置文件5 测试以及结果四注解配置aop事务1开启注解事务2 完整的 Spring配置文件3 Service类中使用注解原创 2017-11-04 21:11:02 · 615 阅读 · 0 评论 -
SSH与SSM学习之SSH整合10——扩大session作用范围
SSH与SSM学习之SSH整合10扩大session作用范围一session作用问题二配置filter三源码下载SSH与SSM学习之SSH整合10——扩大session作用范围一、session作用问题为了避免使用懒加载时出现no-session问题.需要扩大session的作用范围二、配置filterSpring提供了扩大session作用范围的过滤器 OpenSessionInViewF原创 2017-11-04 21:12:05 · 1092 阅读 · 0 评论 -
SSH与SSM学习之SSH整合11——实现登录功能
SSH与SSM学习之SSH整合11实现登录功能一导入所需要的文件二修改 UserServiceImpl 的 getUserByCodePassword 的方法三UserAction修改四修改 strutsxml的配置五测试1 用户名错误测试2 密码错误测试3 登录成功测试SSH与SSM学习之SSH整合11——实现登录功能一、导入所需要的文件导入下面的文件https://github.原创 2017-12-01 00:40:42 · 410 阅读 · 1 评论 -
SSH与SSM学习之SSH实现CRM练习01——客户列表01_客户列表分析
SSH与SSM学习之SSH实现CRM练习01客户列表01_客户列表分析一图示二页面输出和后台向页面输入1 页面输出2 后台向页面输出三Action四Service五DAO六源码下载SSH与SSM学习之SSH实现CRM练习01——客户列表01_客户列表分析一、图示具体的说明如下面所说。二、页面输出和后台向页面输入2.1 页面输出页面输出,其实就是页面需要向后台提交哪些数据。通过页面分析原创 2017-12-01 00:45:36 · 375 阅读 · 0 评论 -
SSH与SSM学习之SSH整合02——单独配置Spring容器
SSH与SSM学习之SSH整合02单独配置Spring容器一创建一个Action二配置Spring的配置文件三配置Spring随项目启动四运行五源码下载SSH与SSM学习之SSH整合02——单独配置Spring容器一、创建一个Action创建的这个Action,其实只是为了不让 Spring 的配置不问空而已,其他目前没什么用。package com.qwm.ssh_crm.web.ac原创 2017-11-04 20:58:28 · 287 阅读 · 0 评论 -
SSH与SSM学习之SSH整合01——SSH整合原理和导包
SSH与SSM学习之SSH整合01SSH整合原理和导包一SSH整合原理二Hibernate导包1 必须的包required2 java持久化包 jpa3 MySql数据库驱动包三Struts2导包1 Struts2必须的包2 struts整合spring插件包3 其他的包四Spring导包1 Spring核心包2 日志包3 整合webweb包4 Spring AOP包5原创 2017-11-04 20:56:33 · 542 阅读 · 0 评论 -
SSH与SSM学习之Spring20——Spring事务之Spring相关的基础
SSH与SSM学习之Spring20Spring事务之Spring相关的基础一 PlatformTransactionManager 接口二Spring事务管理的属性1 事务隔离级别 isolation2 事务传播行为 propagation3 是否只读 read-onlySSH与SSM学习之Spring20——Spring事务之Spring相关的基础一、 PlatformTransact原创 2017-11-01 21:44:06 · 320 阅读 · 0 评论 -
SSH与SSM学习之Spring21——Spring事务之代码方式管理事务(基本不用)
SSH与SSM学习之Spring21Spring事务之代码方式管理事务基本不用一说明二准备数据库表和数据三DAO相关接口和实现类1 AccountDAO2 AccountDaoImpl四Service相关接口和实现类1 AccountSevice2 AccountSeviceImpl五配置配置文件六测试七源码下载SSH与SSM学习之Spring21——Spring事务之代码方式原创 2017-11-01 21:45:55 · 378 阅读 · 0 评论 -
SSH与SSM学习之Spring22——Spring事务之xml配置方式管理事务
SSH与SSM学习之Spring22Spring事务之xml配置方式管理事务一导包二AccountSeviceImpl类三配置1 配置通知2 配置将通知织入目标3 完整配置四测试五源码下载SSH与SSM学习之Spring22——Spring事务之xml配置方式管理事务一、导包Spring AOP包spring-aopspring-aspectsorg.aspectj.weaveror原创 2017-11-01 21:47:19 · 460 阅读 · 0 评论 -
SSH与SSM学习之Spring23——Spring事务之注解配置方式管理事务
SSH与SSM学习之Spring23Spring事务之注解配置方式管理事务一导包二AccountSeviceImpl类三配置配置文件1 开启注解管理事务2 完整配置四测试五源码下载SSH与SSM学习之Spring23——Spring事务之注解配置方式管理事务一、导包Spring AOP包 “`xml spring-aopspring-aspectsorg.aspectj.wea原创 2017-11-01 21:49:29 · 553 阅读 · 0 评论 -
SSH与SSM学习之Spring12——动态代理之实现
SSH与SSM学习之Spring12动态代理之实现一说明二动态代理主要涉及到的类1 Proxy2 InvocationHandler三获取代理类并且打印构造方法和方法四通过构造函数来创建代理实例五通过 ProxynewProxyInstance 实现动态代理六源码下载SSH与SSM学习之Spring12——动态代理之实现一、说明为了增强某个类的方法,我们可以使用代理模式来处理。例如原创 2017-10-25 22:44:23 · 437 阅读 · 0 评论 -
SSH与SSM学习之Spring13——动态代理之通知的使用
SSH与SSM学习之Spring13动态代理之通知的使用一说明二实现三测试SSH与SSM学习之Spring13——动态代理之通知的使用一、说明前面的动态代理实现中,我们实现了方法调用前后打印数据的需求。但是我们的打印是死的,如果我换成不是打印了是其他处理就不行了。如下图如果在上图中的 log()是一个对象,处理的时候调用对象的方法,那么问题不就解决了吗。二、实现上面所说的操作方式。实现步骤如下原创 2017-10-25 22:48:36 · 367 阅读 · 0 评论 -
SSH与SSM学习之Spring14——动态代理之自己的AOP框架
SSH与SSM学习之Spring14动态代理之自己的AOP框架一说明二Advice接口三MyAdvice类四ProxyFactoryBean类 创建代理对象五BeanFactory类 获取bean六configproperties配置文件七测试八源码SSH与SSM学习之Spring14——动态代理之自己的AOP框架一、说明这个我们需要实现的功能是这样的,通过配置文件配置所需要创建的原创 2017-10-25 22:49:20 · 502 阅读 · 0 评论 -
SSH与SSM学习之Spring15——cglib代理
SSH与SSM学习之Spring15cglib代理一说明二cglib代理的实现三测试1 MyObject2 CglibTest3 结果4 目标类不能被final修饰四源码于参考SSH与SSM学习之Spring15——cglib代理一、说明前面使用 Proxy 动态代理的时候,说过了Proxy代理的前提就是目标类必须实现接口。如果没有实现接口,那么就没法使用 Proxy 代理。如果我原创 2017-10-25 22:50:24 · 928 阅读 · 0 评论 -
SSH与SSM学习之Spring16——Spring中AOP之使用配置文件配置
SSH与SSM学习之Spring16Spring中AOP之使用配置文件配置一说明二导包三创建目标类1 UserService 接口2 UserServiceImpl 目标类四MyAdvice 通知类五applicationContextxml 配置文件六AopXmlTest 测试七源码下载SSH与SSM学习之Spring16——Spring中AOP之使用配置文件配置一、说明Spr原创 2017-10-26 00:50:35 · 1555 阅读 · 0 评论 -
SSH与SSM学习之Spring17——Spring中AOP之使用注解配置
SSH与SSM学习之Spring17Spring中AOP之使用注解配置一说明二MyAdvice 通知三applicationContextxml 配置文件四AopAnnotationTest 测试五源码下载SSH与SSM学习之Spring17——Spring中AOP之使用注解配置一、说明前面我们使用配置文件操作AOP,下面我们使用注解方式操作AOP。目标对象还是使用之前的目标对象。二、M原创 2017-10-26 00:51:10 · 870 阅读 · 0 评论 -
SSH与SSM学习之SSH实现CRM练习02——客户列表02_PageBean
SSH与SSM学习之SSH实现CRM练习02客户列表02_PageBean一说明二PageBean三源码下载SSH与SSM学习之SSH实现CRM练习02——客户列表02_PageBean一、说明为了分页方便,我们需要写一个和分页相关的类。需要的字段如下 //当前页数 private Integer currentPage; //总记录数 private Inte原创 2017-12-01 00:46:37 · 296 阅读 · 0 评论 -
SSH与SSM学习之SSH实现CRM练习03——客户列表03_CustomerDao
SSH与SSM学习之SSH实现CRM练习03客户列表03_CustomerDao一CustomerDao1 CustomerDao2 CustomerDaoImpl二Spring配置中添加CustomerDao的配置三源码下载SSH与SSM学习之SSH实现CRM练习03——客户列表03_CustomerDao一、CustomerDao根据前面的分析,我们需要提供两个方法,如下1.1 Cu原创 2017-12-01 00:47:35 · 341 阅读 · 0 评论 -
SSH与SSM学习之SSH实现CRM练习04——客户列表04_CustomerService
SSH与SSM学习之SSH实现CRM练习04客户列表04_CustomerService一说明二CustomerService1 CustomerService3 CustomerServiceImpl三Spring中配置 CustomerService四源码下载SSH与SSM学习之SSH实现CRM练习04——客户列表04_CustomerService一、说明由之前的分析,我们知道原创 2017-12-01 00:48:16 · 415 阅读 · 0 评论 -
SSH与SSM学习之SSH实现CRM练习17——添加客户拜访记录和列表
SSH与SSM学习之SSH实现CRM练习17添加客户拜访记录和列表一添加客户拜访记录和列表演示1 添加客户拜访记录演示2 客户拜访记录列表演示二添加客户拜访记录分析三添加客户拜访记录表实体关系1 表关系2 实体四添加客户拜访记录界面分析五SaleVisitAction六SaleVisitServiceImpl七源码位置1 addjsp2 listjsp3 SaleVisi原创 2017-12-04 21:09:59 · 545 阅读 · 0 评论 -
BOS物流项目01———项目开发准备
BOS物流项目01项目开发准备一项目说明二准备数据库1 安装 MySql 数据库1 创建 bosdb 数据库三安装maven1 maven 下载2 解压安装3 配置maven4 配置本地仓库四源码下载BOS物流项目01———项目开发准备一、项目说明BOS:Bussiness Operating System 业务操作系统常见的软件类型OA:办公自动化系统 CRM:客户关系管理原创 2018-01-01 13:02:26 · 975 阅读 · 0 评论 -
BOS物流项目02———创建项目
BOS物流项目02创建项目一项目创建说明二创建 bos-parent三创建 bos-web四创建其他五父工程中添加依赖六源码下载BOS物流项目02———创建项目一、项目创建说明使用 maven 作为依赖管理和项目构建的工具项目分模块开发,如下二、创建 bos-parent创建项目选择maven创建的项目的 pom.xml 中,包的类型是 pom<?xml version="1.0" en原创 2018-01-01 13:06:24 · 2062 阅读 · 1 评论 -
BOS物流项目03———模块间的依赖引用
BOS物流项目03模块间的依赖引用一bos-domain模块二bos-utils模块三bos-dao模块四bos-service模块五bos-web模块六源码下载BOS物流项目03———模块间的依赖引用各个模块之间存在引用的关系,那么我们下面来看一下一、bos-domain模块这个模块依赖就不需要导入了,但是我们需要创建包(空的)com.qwm.bos.domain二、bos-utils原创 2018-01-01 13:08:56 · 395 阅读 · 0 评论 -
BOS物流项目04———bos-web模块配置之web.xml
BOS物流项目04bos-web模块配置之webxml一webxml 中 hibernate 配置二webxml 中 struts2配置三webxml 中 Spring配置四首页配置五文件源码1 webxml2 文件位置六源码下载BOS物流项目04———bos-web模块配置之web.xml这个文件的配置,主要就是完成 SSH 的基本配置一、web.xml 中 hibernate原创 2018-01-01 13:10:09 · 409 阅读 · 0 评论 -
BOS物流项目05———bos-web模块配置之struts.xml
BOS物流项目05bos-web模块配置之strutsxml一WEB-INF 下的jsp无法直接访问二strutsxml配置三strutsxml位置四源码下载BOS物流项目05———bos-web模块配置之struts.xml这个文件现在主要配置WEB-INF下jsp文件的访问。以后配置,后面再加上。一、WEB-INF 下的jsp无法直接访问我们的放在 WEB-INF 下的jsp文件是无法直原创 2018-01-01 13:12:38 · 351 阅读 · 0 评论 -
BOS物流项目06———bos-web模块配置之log4j.properties
BOS物流项目06bos-web模块配置之log4jproperties一log4jproperties配置二log4jproperties 源码位置三log4j教程四源码下载BOS物流项目06———bos-web模块配置之log4j.properties一、log4j.properties配置### direct log messages to stdout ###log4j.appe原创 2018-01-01 13:13:30 · 425 阅读 · 0 评论 -
BOS物流项目07———bos-web模块配置之applicationContext.xml
BOS物流项目07bos-web模块配置之applicationContextxml一dbproperties文件二applicationContextxml三配置说明四参考文章五源码下载BOS物流项目07———bos-web模块配置之applicationContext.xml一、db.properties文件这个文件配置数据库连接的jdbc.driverClass=com.mysql原创 2018-01-01 13:14:10 · 598 阅读 · 0 评论 -
BOS物流项目08———主页设计(easyui)
BOS物流项目08主页设计easyui一说明二基本的主页1 主页布局图示2 页面说明3 代码4 源码位置三面板1 面板图示2 页面说明3 代码4 源码位置四tab1 主页布局图示2 页面说明3 代码4 源码位置五源码下载BOS物流项目08———主页设计(easyui)一、说明主页设计,使用的是 easyui 网站 http://www.jeasyui.com/ind原创 2018-01-01 13:16:17 · 712 阅读 · 0 评论 -
BOS物流项目10———easyui中messager和menubutton基本使用
BOS物流项目10easyui中messager和menubutton基本使用一EasyUI Messager 消息框1 说明2 alert测试图示3 alert 代码4 confirm测试图示5 confirm 代码6 show测试图示7 show 代码8 中文提示说明二EasyUI Menu 菜单1 说明2 菜单图示3 菜单测试代码三完整代码三源码下载BOS物流项目原创 2018-01-01 13:20:25 · 895 阅读 · 1 评论 -
SSH与SSM学习之SSH实现CRM练习16——登录校验拦截器
SSH与SSM学习之SSH实现CRM练习16登录校验拦截器一图示二PrivilegeInterceptor三PrivilegeInterceptor配置四strutsxml 配置说明五源码下载SSH与SSM学习之SSH实现CRM练习16——登录校验拦截器一、图示除了调用登录、注册、上传文件(因为这个单独的,和其他没关),这三个方法外,其他的方法调用的时候都需要登录验证。主要的操作方式就是通原创 2017-12-04 21:02:10 · 461 阅读 · 0 评论 -
SSH与SSM学习之SSH实现CRM练习15——注册登录
SSH与SSM学习之SSH实现CRM练习15注册登录一注册演示1 用户名已经存在2 注册成功二登录演示1 用户名不存在2 密码错误3 登录成功三注册和登录实现1 注册说明2 登录说明3 UserAction4 UserService41 UserService42 UserServiceImpl四applicationContextxml中添加配置五strutsxml原创 2017-12-04 21:00:01 · 438 阅读 · 0 评论 -
SSH与SSM学习之SSH实现CRM练习05——客户列表05_CustomerAction
SSH与SSM学习之SSH实现CRM练习05客户列表05_CustomerAction一说明二CustomerAction三Spring中添加配置四Struts2中添加配置五源码下载SSH与SSM学习之SSH实现CRM练习05——客户列表05_CustomerAction一、说明创建一个名叫做 CustomerAction 的Action ,提供一个 list 方法,用户获取列表数据。这原创 2017-12-01 00:50:12 · 354 阅读 · 0 评论 -
SSH与SSM学习之SSH实现CRM练习06——客户列表06_页面和测试
SSH与SSM学习之SSH实现CRM练习06客户列表06_页面和测试一listjsp二筛选测试三每页显示条数测试四前一页后一页测试五到几页测试六源码下载SSH与SSM学习之SSH实现CRM练习06——客户列表06_页面和测试一、list.jsp我们的list.jsp页面如下(web/jsp/customer/list.jsp)<%@ page language="java" conten原创 2017-12-01 00:52:21 · 367 阅读 · 0 评论