自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 spring的aop底层的实现方式

AOP的作用: 日志的记录 权限的校验 性能的检测(查看某个方法执行了多长时间) 事务的管理 AOP这种思想是由AOP联盟组织提出来的一种思想,spring是把这种思想实现的最好的框架之一 Aop的两种实现方式: Jdk的动态代理:只能对有接口的实现类进行增强 Cglib的动态代理:可以对类进行增强,这个类不需要实现任何接口   第一步:创建maven工程,解决两个问题

2018-01-29 19:58:31 758

原创 spring与junit的整合

spring与junit的整合 第一步:导入jar包 dependency>     groupId>org.springframeworkgroupId>     artifactId>spring-testartifactId>     version>4.2.4.RELEASEversion>     scope>testscope> dependency>   第二步

2018-01-29 19:55:56 8225

原创 spring的注解

创建对象的四个注解 @Component  创建我们的javaBean @Controller  用于我们的web层 @Service   用于我们的service层 @Repository  用于我们的dao层 属性赋值的注解 @Value 可以为我们的基本数据类型以及string进行属性赋值 @Autowired  可以为我们的对象属性进行赋值,前提是对象必须先初始化了,表示我们

2018-01-29 19:55:13 191

原创 spring与web的整合

spring与web的整合 第一步:导入整合需要的jar包 dependency>     groupId>org.springframeworkgroupId>     artifactId>spring-webartifactId>     version>4.2.4.RELEASEversion> dependency> dependency>     groupId

2018-01-29 19:54:25 853

原创 spring的集合属性赋值

spring的集合属性赋值 第一步:定义我们的集合对象 List集合属性赋值 Xml配置 集合属性赋值 -->    bean id="collectionProperty" class="cn.itcast.spring.demo8.CollectionProperty">    property name="list">    list>    value>abcvalue>

2018-01-29 19:53:16 1488

原创 spring的表达式语言spel

spring的表达式语言spel Spel表达式语言是spring为我们提供的一种动态的改变属性值的方式 定义我们的java对象 配置我们的xml 的表达式语言 -->    bean id="catImpl" class="cn.itcast.spring.demo7.CatImpl">    property name="catAge" value="12">property>

2018-01-29 19:51:47 224

原创 spring的xml中p名称空间与C名称空间简化属性赋值

p名称空间与C名称空间简化属性赋值 Spring给我们提供的一种比较简便的方式来为我们的属性赋值 P名称空间用于简化set方法的属性赋值 C名称空间用于简化构造器的属性赋值 第一步:加上我们的P名称空间与C名称空间 xml version="1.0" encoding="UTF-8"?> beans xmlns="http://www.springframework.org/schem

2018-01-29 19:50:09 1608

原创 spring的xml文件中的bean的范围

Xml当中的定义   的作用域与作用范围     scope  有四个取值:     prototype  :表示每次创建的对象都不一样,是多例     singlton : 表示每次创建的对象都是一样的,是单例的  默认就是使用的单例     request :  在我们web开发当中用的,表示把我们创建的对象放到request域当中去   一般不会用的到     session

2018-01-29 19:47:57 386

原创 spring通过xml文件创建对象的三种方式

第一种创建对象的方式:默认构造器 创建对象 配置xml 创建对象的三种方式之第一种,通过默认构造器来创建对象 -->    bean id="bean1" class="cn.itcast.spring.demo3.Bean1">bean> 第二种创建对象的方式:静态工厂 定义静态工厂   配置xml文件   创建对象的第三种方式。通过实例工厂来创建我们的对象 -->    

2018-01-29 19:34:49 1751

原创 spring中创建容器的三种方式

public class GetBeanContainer {   /**  * 第一种方式获取spring的容器 通过  ClassPathXmlApplicationContext  * @throws Exception  */ @Test public void getCoreContainer1() throws Exception { //获取我们的spring的容器

2018-01-29 19:32:37 3244

原创 mybatis的配置核心文件

 mybatis的核心配置文件 第一个:配置jdbc的链接信息 配置jdbc.properties jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/mybatis?characterEncoding=utf-8 jdbc.username=root jdbc.password=admin

2018-01-25 21:23:55 330

原创 mybatis知识点总结(3)关于接口的代码

 7、基于接口代理的方式来操作我们的数据库 Jdk的动态代理:可以为我们的接口产生实现类   1、接口的名字要与我们mapper.xml的名字保持一致(UserMapper.java   è  UserMapper.xml) 2.接口当中的方法名 要与我们的xml当中的sqlId保持一致 3、我们接口的位置要与我们xml存放的位置保持一致 4、xml当中的nameSpace一

2018-01-25 21:22:10 181

原创 mybatis的知识点总结(2)在接口与实现类的代码实现

第一步:定义接口与实现类 public class UserInterfaceImpl implements UserInterface { private  SqlSession sqlSession; public UserInterfaceImpl(SqlSession sqlSession) { this.sqlSession = sqlSession;

2018-01-25 21:17:36 241

原创 maven的配置与ecliple的集成

 1.Maven的配置: 1:配置本地仓库的路径 F:\\Maven_Repository   2:配置mavne的阿里云下载镜像            alimaven       aliyun maven       http://maven.aliyun.com/nexus/content/groups/public/       central        

2018-01-23 22:01:27 321

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除