摘要: 1.Maven介绍 Maven是一个项目自动构建和管理工具,可以管理jar包 2.Maven 节省磁盘空间 支持跨平台项目 利于团队开发 3.Maven安装 解压安装包到指定目录 在环境变量中配置MAVEN_HOME,并配置path 测试:在cmd中输入 mvn -v 4.Maven常用命令 mvn 阅读全文
posted @ 2019-12-31 19:19 final_static_boss 阅读(306) 评论(0) 推荐(0)
摘要: 1. Mybaties运行原理 2.关联查询 一对一 直接写 完整的SQL语句,在ResultMap中把所有的属性写出来。 直接写 完整的SQL语句,在ResultMap中写出一个表中的字段属性,在同一个ResultMap中的association 标签中写出另一个表的字段属性,associatio 阅读全文
posted @ 2019-12-26 20:38 final_static_boss 阅读(90) 评论(0) 推荐(0)
摘要: 1.入门 导包 在src目录下配置Mybaties全局配置文件,在帮助文档里复制。 全局配置的几个常用属性 properties:用于导入property文件 TypeAliases :给指定的接口起别名 (子属性TypeAlias type="接全类名" alias="别名") 或者直接<pack 阅读全文
posted @ 2019-12-25 17:00 final_static_boss 阅读(130) 评论(0) 推荐(0)
摘要: 1.全局异常处理 注解方式 写一个方法,在类上添加ControllerAdvice注解 在方法上添加@ExceptionHandler 注解,value属性的值是字节码数组,可以设置多个 xml配置 配置一个SimpleMappingException的bean ,属性名exceptionMappi 阅读全文
posted @ 2019-12-24 20:38 final_static_boss 阅读(196) 评论(0) 推荐(0)
摘要: 1. 全局类型转换器 写一个类实现实现converter<S,T>接口,在springmvc的配置文件中配置一个FormattingConversionServiceFactoryBean 类,在类里面给converters属性赋值,converters是set类型的集合,用set标签赋 值,值为实 阅读全文
posted @ 2019-12-24 20:01 final_static_boss 阅读(156) 评论(0) 推荐(0)
摘要: 1. SpringMVC的常用注解 @RequestMapping 设置请求路径 ,设置在类上或者方法上。属性值有 value =["路径名"] 是个数组,当只有一个时,value可省略。当RequestMapping 中有多个属性值是不可省略。method 请求方式,RequestMethod,枚 阅读全文
posted @ 2019-12-20 21:43 final_static_boss 阅读(147) 评论(0) 推荐(0)
摘要: 1.Aop底层实现 jdk动态代理+cglib代理 jdk:需要有一个接口,代理类与被代理类是兄弟关系,都继承子一个类 cglib:不需要接口,代理类与被代理类是父子关系,被代理类是父 静态代理:只能代理某一个接口的实现类 动态代理:可以代理任意实现类 2.切面的5种通知类型 @before 目标方 阅读全文
posted @ 2019-12-18 20:49 final_static_boss 阅读(153) 评论(0) 推荐(0)
摘要: 1.创建对象的三种方式 用构造器 静态类工厂:通过类的静态方法返回对象 实列工厂:通过类对象的普通方法返回对象 2.给对象赋值的三种方式 用对象的构造方法:可以通过name,index ,type 定位到对应的属性 用set方法 p 命名空间方法 注解的方式 基本数据类型用 Value 引用数据类型 阅读全文
posted @ 2019-12-17 21:58 final_static_boss 阅读(210) 评论(0) 推荐(0)
摘要: 1.Spring ioc 控制反转,解决了上层完全依赖下层的问题,实现了上层对下层的控制 底层原理:xml解析+反射+容器+设计模式 注意 xml文件一定要放在src目录下 获取容器的三种方式: ① ApplicationContext context=new ClassPathXmlApplica 阅读全文
posted @ 2019-12-16 21:39 final_static_boss 阅读(130) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示