使用注解进行简化aop的配置
切点是run方法
Car.java
package com.lubby.bean;
import org.springframework.stereotype.Component;
@Component("car")
public class Car {
public void run(){
System.out.println("Car i...
分类:
编程语言 时间:
2014-06-18 12:17:12
阅读次数:
269
1.添加JAR包,出了Spring自身的Jar包还要一些依赖的JAR包,不然会报ClassNotFound。
Student.java
package com.lubby.bean;
import org.springframework.stereotype.Component;
@Component("student")
public class Student {
private ...
分类:
编程语言 时间:
2014-06-18 11:57:51
阅读次数:
176
命令模式(command pattern) 详解本文地址: http://blog.csdn.net/caroline_wendy命令模式: 将请求封装成对象, 以便使用不同的请求\队列\日志来参数化其他对象. 命令模式也支持可撤销操作.命令模式:调用者(Invoker);命令(Command): 可执行方法(execute), 具体命令(Concrete Command);接受者(Receive...
分类:
其他好文 时间:
2014-06-17 22:53:01
阅读次数:
359
1. 在程序中提供需要依赖Spring为其注入属性的属性名和类型
package com.hao947.ioc;
public class UserService {
private String name;
private String year;
public void setName(String name) {
this.name = name;
}
pub...
分类:
编程语言 时间:
2014-06-17 22:29:58
阅读次数:
362
Web 应用在接受表单提交的数据后都需要对其进行合法性检查,如果表单数据不合法,请求将被驳回。类似的,当我们在编写类的方法时,也常常需要对方法入参进行合 法性检查,如果入参不符合要求,方法将通过抛出异常的方式拒绝后续处理。举一个例子:有一个根据文件名获取输入流的方法:InputStream getData(String file),为了使方法能够成功执行,必须保证 file 入参不能为 null 或空白字符,否则根本无须进行后继的处理。这时方法的编写者通常会在方法体的最前面编写一段对入参进行检测的代码,如下...
分类:
编程语言 时间:
2014-06-17 22:20:55
阅读次数:
281
1.实例化spring容器和从容器获取Bean目标实例化Spring容器常用的两种办法:办法一:在类途径下寻觅配置文件来实例化容器[引荐运用]ApplicationContextctx=newClassPathXmlApplicationContext(newString[]{"beans.xml"});办法二:在文件体系途径下寻觅配置文件来实例化容器[这种办..
分类:
编程语言 时间:
2014-06-17 18:04:17
阅读次数:
187
innodb_buffer_pool_size80%(系统缓存池)innodb_log_file_size4G(mysql5.5中限定的最大数值,redo日志增大提高性能,redo日志小崩溃后恢复更快)\\开始将这个值设置为512M可以拥有1G的的redo日志,会使得拥有充裕的写操作空间max_connections151(默认值,需要修改)innodb_file..
分类:
数据库 时间:
2014-06-17 17:53:28
阅读次数:
289
前言在介绍log4j2之前先简单介绍一下Log4j、Logback、SFL4J、JUL、JCL这些东西是什么以及有啥作用。Log4j是什么地球人应该都知道。log4j是LogforJava的简称,是Apache的一个开源子项目,有7种不同的日志级别,从低到高一次为TRACE<DEBUG<INFO<WARN<ERROR<FATAL&..
分类:
其他好文 时间:
2014-06-17 17:42:30
阅读次数:
300
由于之前合并了流程及表单分类,在高级查询和流程管理页面打开z-tree树时,前端页面报出queryAllCategory()的空指针异常(逐步调试后在该方法中无空指针异常),并报如下错误:[16/06/1407:30:07:007CST]DEBUGsql.Connection:xxxConnectionClosedorg.codehaus.jackson.map.Json..
分类:
其他好文 时间:
2014-06-17 17:41:14
阅读次数:
190
rsyslog服务端配置centos6.4x64系统系统自带rsyslog5.8版本rsyslog是一个syslogd的多线程增强版。现在Fedora和Ubuntu,rhel6默认的日志系统都是rsyslog了rsyslog负责写入日志,logrotate负责备份和删除旧日志,以及更新日志文件####################################首先部署好lam..
分类:
其他好文 时间:
2014-06-17 16:56:50
阅读次数:
365