随笔分类 - 07-Spring
摘要:今天使用eclipse连接svn服务器提交代码的时候提示:svn: Can't connect to host 'localhost': 由于目标计算机积 ,如下图所示: 在网上搜了半天再加上自己的思考,终于找到原因了,这是因为svn的服务停了,就如同tomcat的服务停了一下的样子。 这时我们需要
阅读全文
摘要:十、课程类别的分页(含条件) 10.1、流程分析 10.2、PageBean 实现分析 PageBean.java package com.itheima.crm.page;import java.util.List;public class PageBean<T> { /* 算法1: if(tot
阅读全文
摘要:七、使用SVN 步骤一:创建空文件夹crm,并创建crm仓库,同时创建目录规范,并浏览目录规范,操作步骤如下图所示:1、 2、3、4、 步骤二:配置SVN权限,配置顺序如下图所示: svnserve.confpasswdauthz(多仓库) 步骤三:在myeclipse 中新建 svn 资源库路径并
阅读全文
摘要:一、CRM 客户关系管理系统 CRM : custom releation manager 客户关系管理系统,用于维护客户和公司之间关系。我们要做的是:学校 和 大家 之间关系。 完成功能: 员工管理:1、登录(登录拦截器、服务器端校验)2、查询(普通查询、高级查询)3、编辑员工(标签回显、ajax
阅读全文
摘要:一、SVN 1.1、版本控制 1.1.1、什么版本控制? 版本控制(Revision Control):是维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案的过程。是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。也是一种软体工程技巧,籍以在开发的过程中,确保由不同人所编辑的同一档
阅读全文
摘要:1.1、事务管理 基于xml配置的 1.配置事务管理器 jdbc:DataSourceTransactionManager hibernate:HibernateTransactionManager ...
阅读全文
摘要:一、事务管理 1.1、回顾事务 事务:一组业务操作ABCD,要么全部成功,要么全部不成功。 特性:ACID原子性:整体一致性:完成隔离性:并发持久性:结果 隔离问题:脏读:一个事务读到另一个事务没有提交的数据。读到的是假的数据。不可重复读:一个事务读到另一个事务已提交的数据(update)。每次读到
阅读全文
摘要:1、 AOP:切面编程 切面:是 切入点 和 通知 结合。 2、 spring aop 编程 <aop:config> 方法1: <aop:pointcut expression="切入点表达式" id=""/> <aop:advisor advice-ref="通知的引用" pointcut-re
阅读全文
摘要:一、AOP 1.1、AOP介绍 1.1.1、什么是AOP? 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP(面向对象编程)的延续,是软件开发中的一个热点,也是Sprin
阅读全文
摘要:1、导入jar包:4 + 1 --> beans/core/context/expression + commons-logging 2、编写目标类:dao 和 service 3、spring配置文件 IoC:<bean id="" class=""></bean> DI:<bean><prope
阅读全文
摘要:零、蓦然回首 Struts2:web层,比较简单(难点:ValueStack值栈、拦截器) Hibernate:dao层,知识点杂(学了不用,默认设置够用了) Spring:service层,重要,(讲多少用多少) Spring课程概述: Spring day01:基础(IoC控制反转、DI依赖注入
阅读全文
摘要:使用Junit测试一个spring静态工厂实例化bean的例子,所有代码都没有问题,但是出现 java.lang.IllegalArgumentException 异常, 如下图所示: 开始以为是代码写错了,找来找去,代码没有问题,原来是JDK版本过高,修改项目的JDK版本,把版本从1.8 降为1.
阅读全文
摘要:Spring原理说明: // 方式零:就在实现类中改,用哪个改哪个// new出来的,耦合性太强,依赖于具体的实现类,如果我具体的实现类变了,那么这里的接口代码也得跟着变,这样不好。// private IUserDao dao = new IUserDaoImpl(); // private IU
阅读全文