朝花夕誓
10
25
SSM项目的创建 SSM项目的创建
一、准备工作1.创建项目文件夹,并用IDE打开2.创建Maven工程 模块 并创建相应的包 关于创建maven工程的GroupId和ArtfactId groupId定义了项目属于哪个组,举个例子,如果你的公司是mycom,有一个项目为my
2020-10-25
24
22
MyBatis(1)--基本的CRUD MyBatis(1)--基本的CRUD
1.MyBatis简介1.1 简介mybatis 是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。 1.2 MyBa
2020-10-22
19
PathVariable和RequestParam PathVariable和RequestParam
@RequestParam 和 @PathVariable 注解是用于从request中接收请求的,两个都可以接收参数,关键点不同的是@RequestParam 是从request里面拿取值,而 @PathVariable 是从一个URI模
2020-10-19
19
SpringMVC笔记(3)---文件的上传方式 SpringMVC笔记(3)---文件的上传方式
1.SpringMVC的请求-文件上传-客户端表单实现(应用)文件上传客户端表单需要满足: 表单项:type = “file” 表单的提交方式是post 表单的enctype属性是多部分表单形式,及enctype = “multipart
2020-10-19
19
SpringMVC笔记(4)---拦截器Interceptor SpringMVC笔记(4)---拦截器Interceptor
1.SpringMVC拦截器概念Spring MVC 的拦截器类似于 Servlet 开发中的过滤器 Filter,用于对处理器进行预处理和后处理。 将拦截器按一定的顺序联结成一条链,这条链称为拦截器链(InterceptorChain)
2020-10-19
19
SpringMVC笔记(5)---异常处理机制 SpringMVC笔记(5)---异常处理机制
1. 异常处理方式系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试等手段减少运行时异常的发生。 使用SpringMVC提供的简单异常处理器Simpl
2020-10-19
10
06
09
30
Spring笔记(5)--AOP Spring笔记(5)--AOP
一、 AOP动态代理1、简介AOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 底层原理:实际上,AOP 的底层是通过 Spri
2020-09-30
30
Spring笔记(4)--整合Junit Spring笔记(4)--整合Junit
1.原始Junit测试Spring的问题在测试类中.每个测试方法都有以下代码: ApplicationContext ac = new ClassPathXmlApplicationContext("bean.xml"); IAccou
2020-09-30
30
Spring笔记(3)--注解开发 Spring笔记(3)--注解开发
1. Spring原始注解Spring原始注解主要是替代的配置 注解 说明 @Component 使用在类上用于实例化Bean @Controller 使用在web层类上用于实例化Bean @Service 使用在ser
2020-09-30
3 / 4