Spring
文章平均质量分 77
Bazingaea
生命不息 学习不止
展开
-
spring基于java配置@Configuration和@Bean用法【代码示例】
public class MyDriverManager { public MyDriverManager(String url,String userName,String password){ System.out.println("url="+url); System.out.println("username="+userName); System.out.println原创 2016-10-27 18:49:56 · 2104 阅读 · 0 评论 -
JUnit单元测试
单元测试步骤:1. 引入jar包 junit-*.jar2. 创建UnitTestBase类3. 创建具体执行单元测试的类,以及类的方法 4.执行时可指定方法执行,也可以执行整个类,此时会依次执行每个方法UnitTestBase是所有具体执行类的父类,也就是所有执行类都需要继承UnitTestBase类在创建的测试类中,构造无参的构造方法,通过super向UnitT原创 2016-10-24 21:50:43 · 1527 阅读 · 0 评论 -
Spring-Bean配置(上)
Bean配置项(位于xml文件bean标签下)id:在IOC容器中bean的标识,不可重复且唯一,一般为类名首字母小写class:类名,如果为面向接口编程注意不是接口名scope:作用域,指在同一个IOC容器中singleton(默认模式):单例,指每一个bean容器中只存在一份,Base类中context,上下文prototype:每次向IOC容器请求,都会重新创建新的实例,原创 2016-10-24 22:19:50 · 473 阅读 · 0 评论 -
Spring构造器/set注入-代码示例
接口代码就不粘了,主要就是类和xml文件中如何配置类InjectionDAOImpl和类InjectionServiceImplpublic class InjectionDAOImpl implements InjectionDAO{ @Override public void save(String arg) { //模拟数据库保存数据 System.ou原创 2016-10-24 22:33:26 · 724 阅读 · 0 评论 -
Spring注解@Component、@Repository、@Service、@Controller区别
声明:此文在转载基础上做出了修改原本地址:http://blog.csdn.net/zhang854429783/article/details/6785574Spring java Config提供了很多特性,使用java注解而非xml定义bean当类添加了这些注解后,就会被IOC容器发现自动注册,也就等同于在xml文件中的配置使用类的注解并不代表可以不用配置xml文转载 2016-10-27 17:48:00 · 349 阅读 · 0 评论 -
Spring @Resource、@Autowired、@Qualifier的注解注入及区别
原文地址:http://blog.csdn.net/baple/article/details/17891755spring2.5提供了基于注解(Annotation-based)的配置,我们可以通过注解的方式来完成注入依赖。在Java代码中可以使用 @Resource或者@Autowired注解方式来经行注入。虽然@Resource和@Autowired都可以来完成注入依赖,转载 2016-10-27 18:13:11 · 550 阅读 · 0 评论 -
Spring-AOP【总结】
原文地址:http://blog.psjay.com/posts/summary-of-spring-3-aop/概念AOP(Aspect Oriented Programming),即面向切面编程(也叫面向方面编程,面向方法编程)。其主要作用是,在不修改源代码的情况下给某个或者一组操作添加额外的功能。像日志记录,事务处理,权限控制等功能,都可以用AOP来“优雅”地实现转载 2016-10-30 00:11:14 · 404 阅读 · 0 评论 -
java.lang.NoClassDefFoundError解决方法
在学习spring时,使用Junit进行单元测试,第一次遇到了此异常,作此记录,以便日后查阅。先转载一位博主的译文,理解java.lang.NoClassDefFoundError原文地址:http://blog.csdn.net/jamesjxin/article/details/46606307前言在日常Java开发中,我们经常碰到java.la转载 2016-10-20 21:18:41 · 11675 阅读 · 0 评论 -
实现spring事务的四种方式
需要用到Mysql,Mysql可视化管理器(Navicat),Myeclipse(用eclipse也可以)项目是实现账户之间转钱操作前期工作:1.在数据库中新建一张account数据表SQL脚本:CREATE TABLE `account` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20原创 2016-11-11 22:24:33 · 12215 阅读 · 0 评论