自定义博客皮肤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 691

原创 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 8156

原创 spring的注解

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

2018-01-29 19:55:13 148

原创 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 800

原创 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 1416

原创 spring的表达式语言spel

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

2018-01-29 19:51:47 166

原创 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 1538

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

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

2018-01-29 19:47:57 326

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

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

2018-01-29 19:34:49 1664

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

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

2018-01-29 19:32:37 3130

原创 mybatis的配置核心文件

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

2018-01-25 21:23:55 274

原创 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 132

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

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

2018-01-25 21:17:36 183

原创 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 268

空空如也

空空如也

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

TA关注的人

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