摘要: 一、使用注解方式完成AOP 1.加入jar文件(aspects不用加) 2.创建一个切面类 3.在配置文件中开启注解 4.测试。(需要加入切面的类必须拥有接口,这里只能用接口声明?) before和after注解分别表示方法调用前调用此方法,方法调用结束,但尚未返回时调用此方法。 AfterRetu 阅读全文
posted @ 2019-09-07 18:06 森罗的灵峰 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 一、spring依赖注入的方式 1.通过set方式 2.通过构造方法 二、依赖注入的数据类型 1.基本数据类型和字符串 使用value 2.如果是指向另一个对象的引用,使用ref 3.如果注入的属性为list类型,见图片,在property中有list标签,里面 4.如果注入的为map类型,prop 阅读全文
posted @ 2019-09-07 00:12 森罗的灵峰 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 可以理解为它是一个管理对象的创建,依赖,销毁的容器 一个demo,如果对于同一个实体,有多个不同数据库的dao类 DAO >Service >Controller. DAO: 专门与数据库交互. MySqlDao。 Mysql数据库交互 OraclaDao. Oracle数据库。 Service: 阅读全文
posted @ 2019-09-06 00:12 森罗的灵峰 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一、restful风格 1.每一个uri代表一种资源 2.客户端使用GET、POST、PUT、DELETE4个表示操作方式的动词对服务端资源进行操作:GET用来获取资源,POST用来新建资源(也可以用于更新资源),PUT用来更新资源,DELETE用来删除资源; 3.通过操作资源的表现形式来操作资源; 阅读全文
posted @ 2019-09-05 23:47 森罗的灵峰 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一、文件上传 1.需要的jar包 commons-fileupload 1.3.1 ,common-io 2.2 2.网页。表单必须是post提交,编码必须是multipart/form-data 文件上传文本框必须起名 3.在springmvc中配置文件上传解析器 4.在控制层处理代码 二、拦截器 阅读全文
posted @ 2019-09-04 23:27 森罗的灵峰 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 一、controller接收的参数为日期类型 日期类型不能直接传参,使用下面两种方法可以传入Date类型的参数 1.在controller类中添加以下方法 2.在实体类中的日期属性上加注解 二、controller进行数据保存 以上四种数据均保存在request域 数据保存到session域的方式 阅读全文
posted @ 2019-09-03 22:21 森罗的灵峰 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 一、SSM框架结构图 springMVC就是controller层的框架,它封装了接收参数,封装到实体,和页面跳转的方法。极大地简化了代码量,也便于查阅和修改配置 二、springmvc流程图 跟着流程来写一个springmvc的demo 1.引入相关jar包 2.在web.xml中配置Dispat 阅读全文
posted @ 2019-09-03 00:26 森罗的灵峰 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 支持定制化 SQL、存储过程以及高级映射的优秀的数据库框架。 一、使用前准备 1.加入相关的jar包。这里使用mybatis-3.2.2.jar包,数据库使用mysql 5.5版本 2.创建mybatis的配置文件 这里创建一个demo,数据库名huayu,表有student,class,advis 阅读全文
posted @ 2019-08-31 18:16 森罗的灵峰 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 一、动态sql语句 一般分页列表上方会有导航栏,任意选择部分条件可查询到对应的信息。Mybatis处理这类动态语句的方法如下。 if标签与jstl相似,可以根据传过来的值判断该值是否要加入查询条件中。需要注意的是:1.属性自动解析,不用#{}格式,2.逻辑与运算用and代替,逻辑或用or 或者| w 阅读全文
posted @ 2019-08-30 23:00 森罗的灵峰 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 目前最常见的支持定制化 SQL、存储过程以及高级映射的优秀的数据库框架。 一、使用前准备 1.加入相关的jar包。这里使用mybatis-3.2.2.jar包,数据库使用mysql 5.5版本 2.创建mybatis的配置文件 使用的表为user,简单地描述Mybatis操作过程 这里配置文件的参数 阅读全文
posted @ 2019-08-29 23:03 森罗的灵峰 阅读(145) 评论(0) 推荐(0) 编辑