spring
__1234
苦-才是人生 ,累-才是工作, 变-才是命运 , 忍-才是历练,容-才是智慧 , 静-才是修养,舍-才是得到 ,做-才是``````
展开
-
spring的Bean管理(注解方式)
接着上一篇来说,我们这次用注解的方式去配置对象和对象的属性注入:只要在applicationContext.xml文件里加入一下配置即可。这样spring就支持注解的方式开发了。这样是不是非常方便呢?-----------------------------------------这里说一下关于属性的引用注入:@Autowierd 属性引用注入注解这个引用有个问题,比方说有一个Pho...原创 2018-06-20 22:19:10 · 1014 阅读 · 0 评论 -
spring整合Junit单元测试
在spring没有整合Junit之前,是这样测试的:每测试一个单元都要new ClassPathXmlApplicationContext实现类对象,然后通过ApplicationContext的getBean方法去获得对象,是不是很麻烦呢?现在我们要把spring整合Junit进来,方便我们的单元测试:导包:spring-test包然后在测试类中使用两个注解:@RunWith(SpringJUn...原创 2018-06-21 00:01:28 · 303 阅读 · 0 评论 -
AOP切面编程,spring AOP,切面编程,代理模式,注解
AOP切面编程思想:横向重复,纵向抽取。主要用来解决一些系统层面上的问题,对程序进行增强:不修改源码的情况下.进行权限校验,日志记录,性能监控,事务控制,这些都是AOP切面编程思想的体现。Spring 的 AOP 的由来:AOP 最早由 AOP 联盟的组织提出的,制定了一套规范.Spring 将 AOP 思想引入到框架中,必须遵守 AOP 联盟的规范。Spring中的AOP代理可以使JDK动态代理...原创 2018-06-21 18:03:30 · 221 阅读 · 0 评论 -
spring 的 声明事务管理
加上这个spring-tx包,当然spring包AOP包数据库包等这里就不说了。用xml配置事务:<!--事务管理器--> <bean name="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <prop...原创 2018-06-22 02:03:21 · 115 阅读 · 0 评论 -
spring整合mybatis
由于mybatis的中文文档讲的非常详细了,这里就不说咯··mybatis中文文档:http://www.mybatis.org/mybatis-3/zh/-----------------------------------------spring整合mybatis首先还是导包:mybatis-spring 整合包-----------------------------------------...原创 2018-06-23 23:00:44 · 173 阅读 · 0 评论 -
Spring介绍
Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由Rod Johnson在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为J2EE应用程序开发提供集成的框架。...原创 2018-06-20 15:00:51 · 174 阅读 · 0 评论 -
spring的相关配置之Bean标签的使用,对象构建和属性注入
上一篇简单的让spring创建了对象,其实已经在ApplicationContext.xml配置文件中使用过Bean标签了。接下来详细总结一下Bean标签的使用:这是一个简单的Bean配置,里面有一个 name属性:name属性:表示对象名也有人使用id属性,id属性也是表示对象名,那么id和name功能一样,她们有什么不同呢?id属性:对象名不可重复,不能使用特殊字符。而name属性:可以使用特...原创 2018-06-20 17:10:54 · 2950 阅读 · 0 评论 -
freemarker快速上手
FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等。目前企业中:主要用Freemarker做静态页面或是页面展示。Freemarker的使用方法:原理一句话,就是你给Freemarker模板和数据,...原创 2018-07-06 13:27:32 · 317 阅读 · 0 评论