12 2016 档案

摘要:SSM——WEB环境下搭建框架(总结) (步骤跟随程序执行顺序) 一、web应用开始运行,首先进入web.xml中,执行spring环境搭建工作 二、程序进入到控制spring环境的applicationContext.xml文件中(该文件是放在类路径下),执行获取数据源配置文件的工作 三、在类路径 阅读全文
posted @ 2016-12-17 12:06 龙之天族 阅读(368) 评论(0) 推荐(0) 编辑
摘要:1. 在applicationContext.xml中配置事务管理器 <!-- 5. 配置事务管理器 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionM 阅读全文
posted @ 2016-12-16 17:15 龙之天族 阅读(2673) 评论(0) 推荐(0) 编辑
摘要:1. 项目搭建 2. 导入项目整合jar包 mybatis-spring-1.2.4.jar commons-dbcp2-2.1.1.jar commons-pool2-2.4.2.jar 3. 在applicationContex.xml配置数据源dataSource、配置SqlSessionFa 阅读全文
posted @ 2016-12-16 11:15 龙之天族 阅读(1731) 评论(0) 推荐(0) 编辑
摘要:1. 项目搭建 2. 导入项目整合jar包 mybatis-spring-1.2.4.jar commons-dbcp2-2.1.1.jar commons-pool2-2.4.2.jar 3. 在applicationContex.xml配置数据源dataSource、配置SqlSessionFa 阅读全文
posted @ 2016-12-16 10:27 龙之天族 阅读(1952) 评论(0) 推荐(0) 编辑
摘要:1. 一级缓存:默认开启,无需任何配置,作用域范围,同一个SqlSession 2. 二级缓存:作用域范围,整个configuration 1.在全局配置文件sqlMapConfig.xml中开启二级缓存总开关 <settings> <!-- 开启二级缓存(总开关) --> <setting nam 阅读全文
posted @ 2016-12-15 17:30 龙之天族 阅读(168) 评论(0) 推荐(0) 编辑
摘要:一、一对一映射: 主Model: 方式一:通过自定义类实现 (1)Model包中,新建一个类使之继承主查询表Model,添加新对应表Model中的属性 (2)mapper.xml中,通过ResultType指向新建的类,进行注入 方式二:通过ResultMap方式注入 (1)在mapper.xml中 阅读全文
posted @ 2016-12-15 14:39 龙之天族 阅读(384) 评论(0) 推荐(0) 编辑
摘要:采用代理的方式实现 一、返回每条数据存在Emp中: 方法: mapper.xml: 二、单参数List : List<Integer> empnos: 方法: mapper.xml: 注意:①collection代表遍历的集合类型 ②item代表遍历出来的变量别名 ③open代表拼接上去时的开始符号 阅读全文
posted @ 2016-12-15 10:25 龙之天族 阅读(229) 评论(0) 推荐(0) 编辑
摘要:一、全局配置文件 注意:mappers中运用代理的方式实现 二、建立接口,该接口中的方法要与mapper中对应 注意: 1.EmpMapper.java与EmpMapper.xml的名称必须一致 2.EmpMapper.xml中<mapper namespace="com.neuedu.dao.ma 阅读全文
posted @ 2016-12-14 16:45 龙之天族 阅读(175) 评论(0) 推荐(0) 编辑
摘要:1. 新建项目 2. 导入mybatis所需jar包 核心包:mybatis-3.2.7.jar 3. 类路径下创建mybatis全局配置文件sqlMapConfig.xml(配置数据源、事务、mapper映射文件等信息) <?xml version="1.0" encoding="UTF-8"?> 阅读全文
posted @ 2016-12-14 14:40 龙之天族 阅读(286) 评论(0) 推荐(0) 编辑
摘要:1. 自定义拦截器,并实现org.springframework.web.servlet.HandlerInterceptor接口 public class CustomerHandlerInterceptor implements HandlerInterceptor { //方法调用之前 //返 阅读全文
posted @ 2016-12-14 10:13 龙之天族 阅读(200) 评论(0) 推荐(0) 编辑
摘要:一、请求参数为JSON (1)页面通过JQUERY发起请求,并接受返回参数 (2)控制器将JSON格式的请求参数通过标签@RequestBody转化为POJO对象,进行操作,再通过@ResponseBody标签将响应参数转为JSON字符串,传回页面 二、返回参数为JSON (1)页面通过JQUERY 阅读全文
posted @ 2016-12-13 18:37 龙之天族 阅读(241) 评论(0) 推荐(0) 编辑
摘要:1. 导入jar包 commons-io-2.4.jar、 commons-fileupload-1.2.2.jar 2.在%tomcat根目录%/conf/server.xml中的<host>节点中配置tomcat虚拟目录 <!-- docBase:实际上传路径 path:虚拟路径,访问路径为:h 阅读全文
posted @ 2016-12-13 13:44 龙之天族 阅读(190) 评论(0) 推荐(0) 编辑
摘要:1. 自定义异常类 public class CustomerException extends Exception { private String message; public CustomerException() { super(); } public CustomerException( 阅读全文
posted @ 2016-12-13 09:58 龙之天族 阅读(671) 评论(0) 推荐(0) 编辑
摘要:1. 定义校验分组 //分组一 public interface ValidationGroup1 { //接口中不需要任何定义 //用户名不能为空 密码长度在6-12之间 } //分组二 public interface ValidationGroup2 { //接口中不需要任何定义 //邮件格式 阅读全文
posted @ 2016-12-12 18:34 龙之天族 阅读(3331) 评论(0) 推荐(0) 编辑
摘要:1.POJO类型会默认保存在request作用域中 保存名称默认为POJO对象首字母小写,例如User对象,保存名称为user //model.addAttribute("user", user); 2.简单数据类型Integer、String、Double需手动保存 model.addAttrib 阅读全文
posted @ 2016-12-12 18:29 龙之天族 阅读(299) 评论(0) 推荐(0) 编辑
摘要:1. 搭建web工程 2. 导入jar包 spring-beans.jar、spring-context.jar、spring-core.jar、spring-expression.jar、spring-aop.jar、spring-web.jar、spring-webmvc.jar、 【 hibe 阅读全文
posted @ 2016-12-12 17:32 龙之天族 阅读(1337) 评论(0) 推荐(0) 编辑
摘要:1. 默认支持类型HttpServletRequest、HttpServletResponse、HttpSession、Model、ModelMap测试路径:%项目根%/getAllEmp.action?empno=7788 2. 简单类型:整型,字符串,单精度/双精度,boolean类型[注意:这 阅读全文
posted @ 2016-12-12 14:06 龙之天族 阅读(392) 评论(0) 推荐(0) 编辑
摘要:<!-- 配置非注解处理器适配器:根据指定规则执行处理器 --> <!-- 1. SimpleControllerHandlerAdapter:适配所有实现org.springframework.web.servlet.mvc.Controller接口的处理器 --> <bean class="or 阅读全文
posted @ 2016-12-10 15:09 龙之天族 阅读(251) 评论(0) 推荐(0) 编辑
摘要:☆常用方式 1. 搭建web工程 2. 导入jar包 spring-beans.jar、spring-context.jar、spring-core.jar、spring-expression.jar、spring-aop.jar、【spring-web.jar、spring-webmvc.jar】 阅读全文
posted @ 2016-12-10 14:39 龙之天族 阅读(292) 评论(0) 推荐(0) 编辑
摘要:1. 搭建web工程 2. 导入jar包 spring-beans.jar、spring-context.jar、spring-core.jar、spring-expression.jar、spring-aop.jar、【spring-web.jar、spring-webmvc.jar】 添加依赖包 阅读全文
posted @ 2016-12-10 10:35 龙之天族 阅读(3747) 评论(0) 推荐(0) 编辑
摘要:★★★★★★★★★★★★★★★ 定义切入点与顾问 ★★★★★★★★★★★★★★★ // 静态方式一 : NameMatchMethodPointcut <!-- 静态方式一:(NameMatchMethodPointcut): 切入点(pointcut),匹配方法名称 --> <bean id="n 阅读全文
posted @ 2016-12-03 16:05 龙之天族 阅读(502) 评论(0) 推荐(0) 编辑
摘要:1. 搭建项目环境 2. 新建lib文件夹,添加spring依赖jar包: spring-beans.jar、spring-context.jar、spring-core.jar、spring-expression.jar、【spring-aop.jar】 添加依赖包: commons-loggin 阅读全文
posted @ 2016-12-03 14:14 龙之天族 阅读(211) 评论(0) 推荐(0) 编辑
摘要:以例子说明: 一、创建两个接口,并创建各自的实现类,实现类在XML文件中进行配置,并在测试类中取得各实现类的实例 二、创建代理类,实现InvocationHandler接口 (1)声明实际代理的对象 (2)创建绑定的方法,通过传入的实际代理对象创建对应的代理对象 (3)定义代理类需要添加的功能(如日 阅读全文
posted @ 2016-12-03 10:25 龙之天族 阅读(602) 评论(0) 推荐(0) 编辑
摘要:以例子说明: 一、新建Student类,声明各属性,创建成JavaBean: 二、在xml文件中采取依赖注入的方式动态赋值: 阅读全文
posted @ 2016-12-01 18:48 龙之天族 阅读(198) 评论(0) 推荐(0) 编辑
摘要:一、属性注入: name 属性名称 ,必须与当前类中对应输属性的set方法名称匹配,例如setUserDao(IUserDao userDao),name即为userDao ref 引用对象名称,必须与引用的实例名称大小写保持一致 注意: 对应类中必须提供set方法 例: 二、构造函数注入: ind 阅读全文
posted @ 2016-12-01 18:40 龙之天族 阅读(180) 评论(0) 推荐(0) 编辑
摘要:一、BeanFactory加载文件(默认【懒加载】配置,加载文件时,不会生成实例,仅在getBean()获取该实例时new对象) 1.FileSystemResource 系统文件路径装载与解析xml文档 注意:相对路径是相对于项目根目录 2. ClassPathResource 根据类路径装载并解 阅读全文
posted @ 2016-12-01 18:34 龙之天族 阅读(743) 评论(0) 推荐(0) 编辑
摘要:1. 搭建项目环境 2. 实现dao、service等编码 3. 在项目src目录下新建applicationContext.xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3 阅读全文
posted @ 2016-12-01 16:46 龙之天族 阅读(492) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示