摘要:
slf是日志记录的一个接口,可以用很多种方式去实现它。例如傻拉风本身的slf4j的实现、log4j、apache common-logging、JDK的logging等。 本文详细记录傻拉风的log4j的实现。它采用了设计模式中的适配器模式。所以改实现需要的jar包有: slf4j-api、slf4 阅读全文
摘要:
slf是日志记录的一个接口,可以用很多种方式去实现它。例如傻拉风本身的slf4j的实现、log4j、apache common-logging、JDK的logging等。 本文详细记录傻拉风的log4j的实现。它采用了设计模式中的适配器模式。所以改实现需要的jar包有: slf4j-api、slf4 阅读全文
摘要:
entity: 不采用注解的方式。 采用注解的方式。 配置文件:Student.hbm.xml 需要初始化一个读取配置文件的Configuration。 conf.configure()初始化该配置文件,如果不指定路径,则默认该配置文件再classPath下。拿到sessionFactory,拿到s 阅读全文
摘要:
客户端发出request请求,服务器通过dispatcherServlet请求不同action的相应处理方法。该方法调用相关的业务处理(service)层的方法,调用dao层的方法,持久化对象。 spring整个过程,依赖注入等。 new对象->sessionFactory->拿到session-> 阅读全文
摘要:
实体类: Log: 因为该实体类名与表名不同,所以添加 Dao: DaoImpl: Service: 自动扫描包中的组件;配置datasource;配置sessionFactory;将sessionFactory注入事务管理。自动扫描事务,及配置了@Transactional注解的方法。 Test: 阅读全文
摘要:
applicationContext.xml driverClassName:驱动; url:路径; username:数据库登录账号; password:数据库登录密码。 dao: impl: ioc注入datasource Test 有三种方式配置数据源:dbcp,c3p0,proxool 采用 阅读全文
摘要:
适用场景:oracle数据库需要导入大量的数据,数据源来自txt文件。 Sqlloader.java 阅读全文
摘要:
@Pointcut定义一个切入点 这表明定义一个切入点,该切入点名为myMethod 该切入点位置在com.bxw.aop.service中的所有类的所有方法。 pjp.proceed启动方法执行。 分界线 配置文件配置: applicationContext.xml 阅读全文
摘要:
总共分为三个过程。 1、前端文件导入: 文件导入页面: checkFile用来检验传入的文件必须为txt文件; submits做一系列的检验后将文件传到后端; setButtonState文件在后端的操作结束之前将按钮置灰直到后端返回true后; ajaxCheckFile利用ajax传输文件; r 阅读全文
摘要:
实体: 1 package com.bxw.aop.vo; 2 3 public class User { 4 private String loginId; 5 6 public User() { 7 } 8 9 public String getLoginId() { 10 return log 阅读全文
摘要:
代理模式中的角色: Subject:抽象主题角色,抽象主题类可以是抽象类,也可以是接口,是一个最普通的业务类型定义,无特殊要求。 RealSubject:具体主题角色,也叫被委托角色、被代理角色。是业务逻辑的具体执行者。 Proxy:代理主题角色,也叫委托类、代理类。它把所有抽象主题类定义的方法给具 阅读全文
|