摘要: logback 主要分为三个模块: logback-core:其他两个模块的基础模块 logback-classic:log4j的一个改良版本,完整实现了slf4j api,使你可以很方便地更换成其它日志系统如log4j或JDK14 Logging logback-access:访问模块与Servl 阅读全文
posted @ 2020-08-30 16:09 宁川 阅读(519) 评论(0) 推荐(0)
摘要: Log4j组件 Log4j主要有Loggers(日志记录器)、Appenders(输出端)和Layout(日志格式化器)组成。 其中Loggers控制日志的输出级别与日志是否输出,Appenders指定日志的输出方式(输出到控制到,文件等),Layout控制日志信息的输出格式。 Log4j的日志级别 阅读全文
posted @ 2020-08-30 08:46 宁川 阅读(178) 评论(0) 推荐(0)
摘要: 1. 使用xml配置事务 <?xml version="1.0" encoding="UTF-8" ?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLS 阅读全文
posted @ 2020-08-26 11:28 宁川 阅读(282) 评论(0) 推荐(0)
摘要: 事务的特性 原子性(Atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用。 一致性(Consistency):一旦事务完成(不管成功还是失败),系统必须确保它所建模的业务处于一致的状态,而不会是部分完成部分失败。在现实中的数据不应该被破坏。 阅读全文
posted @ 2020-08-26 10:57 宁川 阅读(181) 评论(0) 推荐(0)
摘要: JdbcTemplate主要提供以下五类方法: execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句; update方法:update方法用于执行新增、修改、删除等语句; batchUpdate方法:batchUpdate方法用于执行批处理相关语句; query方法及queryFo 阅读全文
posted @ 2020-08-26 04:41 宁川 阅读(169) 评论(0) 推荐(0)
摘要: import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.cont 阅读全文
posted @ 2020-08-26 01:35 宁川 阅读(432) 评论(0) 推荐(0)
摘要: 代理模式是一种设计模式,设计模式中将它的含义定义为,为其他对象提供一种代理以控制对这个对象的访问。 从它的设计意图上来说就是可以理解为在不改动目标对象的基础上,增加其他额外的功能(扩展功能)。通俗来说即是在不改变源码的情况下,实现对源码对象的功能扩展。 1. 静态代理 Java中的静态代理要求代理类 阅读全文
posted @ 2020-08-24 22:36 宁川 阅读(139) 评论(0) 推荐(0)
摘要: 1. AOP的介绍 AOP(Aspect OrientedProgramming)称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等待,Struts2的拦截器设计就是基于AOP的思想,是个比较经典的例子。 在不改变原有的逻辑的基础上,增加一些额外的功能。代理也是这 阅读全文
posted @ 2020-08-24 18:15 宁川 阅读(133) 评论(0) 推荐(0)
摘要: 本文主要记录,如何使用xml的方式专配bean. 使用xml装配bean: <?xml version="1.0" encoding="UTF-8" ?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="ht 阅读全文
posted @ 2020-08-24 17:34 宁川 阅读(204) 评论(0) 推荐(0)
摘要: 1. Spring简介 spring是一个为了解决企业应用开发的复杂性,而出现的一个轻量级的开源框架。 轻量级,不是说Spring的代码少,而是Spring是非侵入式的,也就是说引入Spring框架并不会对原来的应用产生影响。 优点: 方便解耦,简化开发 Spring就是一个大工厂,可以将所有对象创 阅读全文
posted @ 2020-08-24 17:31 宁川 阅读(182) 评论(0) 推荐(0)