- 博客(16)
- 资源 (3)
- 收藏
- 关注
转载 Hibernate的介绍
1.什么是Hibernate? 首先,Hibernate是数据持久层的一个轻量级框架。数据持久层的框架有很多比如:iBATIS,myBatis,Nhibernate,Siena等等。 并且Hibernate是一个开源的orm(object relations mapping)框架,提供了查询获取数据的方法,用面向对象的思想来操作数据库,节省了我们
2014-05-19 13:09:10 748
转载 java代码分析及分析工具
一个项目从搭建开始,开发的初期往往思路比较清晰,代码也比较清晰。随着时间的推移,业务越来越复杂。代码也就面临着耦合,冗余,甚至杂乱,到最后谁都不敢碰。作为一个互联网电子商务网站的业务支撑系统,业务复杂不言而喻。从09年开始一直沿用到现在,中间代码经过了多少人的手,留下了多少的坑,已经记不清楚了,谁也说不清了。代码的维护成本越来越高。代码已经急需做调整和改善。最近项目组专门设立了一个
2014-05-12 10:39:28 760
转载 Spring AOP (下)
4、方式二:schema配置a、业务类:/** * 业务类 * * @author yanbin * */public class AspectBusiness { /** * 切入点 */ public String delete(String obj) { System.out.println("
2014-05-12 10:35:10 599
转载 Spring AOP (上)
工作忙,时间紧,不过事情再多,学习是必须的。记得以前的部门老大说过:“开发人员不可能一天到晚只有工作,肯定是需要自我学习。第一:为了更充实自己,保持进步状态。第二:为了提升技术,提高开发能力。第三:保持程序员对技术和学习的热情,工作的激情。程序员还是需要把基础打扎实,修炼自己的内功。” 所以赶紧把学习的东西总结一下,加深印象。之前有说了下AOP的原理 。基于代理模式,了解了jdk动态代理和cgl
2014-05-12 10:20:05 516
转载 理解AOP
Aspect Oriented Programming 面向切面编程。解耦是程序员编码开发过程中一直追求的。AOP也是为了解耦所诞生。具体思想是:定义一个切面,在切面的纵向定义处理方法,处理完成之后,回到横向业务流。AOP 在Spring框架中被作为核心组成部分之一,的确Spring将AOP发挥到很强大的功能。最常见的就是事务控制。工作之余,对于使用的工具,不免需要了解其所以然。
2014-05-09 17:26:04 588
转载 Spring3.0 AOP 详解
一什么是 AOP二AOP 的作用三AOP 的实现原理四Spring 中对 AOP 的支持五Spring 中 AOP 的实现基于 Annotation 的零配置方式1首先启用 Spring 对 AspectJ 切面配置的支持2定义切面 Bean3定义 Before 增强处理4定义 AfterReturning 增强处理5定义 AfterThrowing 增强处理6定义 After 增
2014-05-09 16:48:21 684
转载 Spring容器中的Bean几种初始化方法和销毁方法的先后顺序
Spring 容器中的 Bean 是有生命周期的,Spring 允许 Bean 在初始化完成后以及销毁前执行特定的操作。下面是常用的三种指定特定操作的方法:通过实现InitializingBean/DisposableBean 接口来定制初始化之后/销毁之前的操作方法;通过 元素的 init-method/destroy-method属性指定初始化之后 /销毁之前调用的操作方法;在指定方法
2014-05-09 10:51:54 18431
转载 spring中bean属性scope介绍
spring中bean属性scope介绍singleton:SpringIoc容器只会创建该Bean的唯一实例,所有的请求和引用都只使用这个实例 Property: 每次请求都创建一个实例 request: 在一次Http请求中,容器会返回该Bean的同一个实例,而对于不同的用户请求,会返回不同的实例。需要注意的是,该作用域仅在基于Web的Spring Applicati
2014-05-09 10:26:07 841
原创 Struts1.X 项目
³第一个项目,实现用户登录操作²用户将看到一个登录页面,要求用户输入用户名以及密码²如果用户名以及密码都是admin,提示登录成功²否则提示登录失败
2014-05-08 15:52:05 1023
转载 spring_bean的属性
1.parent表示继承的父类如果有很多继承同一个父类的BEAN那么在配置文件中实例那些BEAN时候可以省略掉父类已经注入的属性bean定义继承父bean定义,它可以覆盖父bean的一些值,或者它需要的值。那么在配置文件中实例那些BEAN时候可以省略掉父类已经注入的属性
2014-05-07 17:05:22 832
原创 Spring @Resource注解
JSR-250标准注解,推荐使用它来代替Spring专有的@Autowired注解。@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按byName自动注入。@Resource有两个属性是比较重要的,分别是name和type,Spring将@Resource注解的name属性解析为bean的名字,而type属性则解析为be
2014-05-07 11:53:09 1747
原创 spring @Qualifier注解
@Autowired是根据类型进行自动装配的。如果当Spring上下文中存在不止一个UserDao类型的bean时,就会抛出BeanCreationException异常;如果Spring上下文中不存在UserDao类型的bean,也会抛出BeanCreationException异常。我们可以使用@Qualifier配合@Autowired来解决这些问题。如下:①可能存在多个UserDao实
2014-05-07 11:38:56 177583 11
转载 objective c 中的继承和多态简单示意(二)
OC中的继承和JAVA,C++都有相似之处,很容易理解,虽然不能多继承,但是有专门的方法和途径解决这个问题,今天只做单继承和多态的简单示范,新建一个Person类,包括.h和.m文件,然后Men类和Women类继承自该类,并重写了继承过来的cry方法,然后在main()方法中创建实例指向父类Person引用,简单多态后输出语句,具体结构如下:Person.h代码如下:
2014-05-06 17:56:00 627
转载 objective c之中的类和实例,方法等基本语法(一)
我们知道,在objective c之中是有面向对象的概念的,这也是为什么别人说oc要比c优雅的原因。虽然objective c继承了c的语法习惯等,但是在涉及到面向对象时,语法仍然是很令初学者大为头疼的。OC下类的创建分为两个部分,一个是类的声明(@interface),一个是类的实现(@implementation),在创建一个类时,我们可以在main.m中 main()方法
2014-05-06 17:11:15 690
转载 【iOS开发】企业版证书($299)In-House方式发布指南
一、明确几个概念1、企业版IDP:即iOS Development Enterprise Program。注意是$299/Year那种,并不是$99/Year的那种。2、In House:是只企业内部发布,仅限企业内部人员使用。二、In-House方式特点1、不能发布到Apple Store进行销售。2、不需要Apple评审。3、可以使用
2014-05-05 16:24:45 21537 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人