02 2019 档案

摘要: 阅读全文
posted @ 2019-02-28 23:55 大明-两京一十三省 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-28 22:56 大明-两京一十三省 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-28 22:46 大明-两京一十三省 阅读(145) 评论(0) 推荐(0) 编辑
摘要:幻读的基础是统计整个行的 需要在表上加锁 ;不可重复读的基础是某一个行 针对行加锁类; 阅读全文
posted @ 2019-02-27 00:05 大明-两京一十三省 阅读(195) 评论(0) 推荐(0) 编辑
摘要:NESTED最终与外部事务合并在一起提交 阅读全文
posted @ 2019-02-26 23:36 大明-两京一十三省 阅读(351) 评论(0) 推荐(0) 编辑
摘要:NESTED内部事务异常会回滚 外部事务不会回滚 ;内部事务没有异常,外部事务有异常 则整体事务都回滚 阅读全文
posted @ 2019-02-26 23:33 大明-两京一十三省 阅读(994) 评论(0) 推荐(0) 编辑
摘要:普通的jdbc事务在插入数据后 下面的代码报错时 数据不会回滚 但是 spring的事务会回滚 阅读全文
posted @ 2019-02-26 23:22 大明-两京一十三省 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-26 23:02 大明-两京一十三省 阅读(105) 评论(0) 推荐(0) 编辑
摘要:REQUIRES_NEW 如果不在一个事务那么自己创建一个事务 如果在一个事务中 自己在这个大事务里面在创建一个子事务 相当于嵌套事务 双层循环那种 不管是否存在事务,业务方法总会自己开启一个事务,如果在已有事务的环境中调用,已有事务会被挂起,新的事务会被创建,直到业务方法调用结束,已有事务才被唤醒 阅读全文
posted @ 2019-02-26 22:00 大明-两京一十三省 阅读(315) 评论(0) 推荐(0) 编辑
摘要:nestd事务如果报错了 则回滚到外部事物保存点 且外部事物如果没异常的话 会正常提交 nested事务并不会提交;如果外部事物报错了 内部事务会一同回滚 阅读全文
posted @ 2019-02-26 21:40 大明-两京一十三省 阅读(348) 评论(0) 推荐(0) 编辑
摘要:如果代码不在方法体内处理 那么异常就会往上抛 谁调用异常就会抛给谁 如果调用者方法体内处理了异常 那么代码可继续执行下去 阅读全文
posted @ 2019-02-26 19:50 大明-两京一十三省 阅读(454) 评论(0) 推荐(0) 编辑
摘要:spring 事务-support 有事务得开启就参加 没有就不参加 阅读全文
posted @ 2019-02-26 19:21 大明-两京一十三省 阅读(1108) 评论(0) 推荐(0) 编辑
摘要:spring中的传播性 个人认为就是对方法的设置 其作用能传播到里面包含的方法上 阅读全文
posted @ 2019-02-25 23:43 大明-两京一十三省 阅读(161) 评论(0) 推荐(0) 编辑
摘要:spring 默认情况下事务是惟一的 同一个方法里面第一个sql开启后 在执行完 将事务传递给下一个sql 阅读全文
posted @ 2019-02-25 22:06 大明-两京一十三省 阅读(570) 评论(0) 推荐(0) 编辑
摘要:spring注入 属性注入 构造器注入 set方法注入(外部bean注入) 阅读全文
posted @ 2019-02-25 17:08 大明-两京一十三省 阅读(465) 评论(0) 推荐(0) 编辑
摘要:在配置文件里面设置bean 那么在类里面就要提供set方法用以注入 阅读全文
posted @ 2019-02-24 17:35 大明-两京一十三省 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-24 17:04 大明-两京一十三省 阅读(167) 评论(0) 推荐(0) 编辑
摘要:/** * Copyright (C), 2015-2019, XXX有限公司 * FileName: InterAspect * Author: java * Date: 2019/2/23 23:19 * Description: * History: * <author> <time> <ve 阅读全文
posted @ 2019-02-24 16:43 大明-两京一十三省 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-24 16:08 大明-两京一十三省 阅读(242) 评论(0) 推荐(0) 编辑
摘要:obj.getClass() == Person.class 用于判断类型 阅读全文
posted @ 2019-02-24 15:46 大明-两京一十三省 阅读(668) 评论(0) 推荐(0) 编辑
摘要:AOP 环绕通知 集成了前置 后置 返回通知等功能 阅读全文
posted @ 2019-02-24 15:13 大明-两京一十三省 阅读(502) 评论(0) 推荐(0) 编辑
摘要:aop 例外通知就是记录业务方法出现错误 并保存到日志里面的功能 阅读全文
posted @ 2019-02-24 11:22 大明-两京一十三省 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-24 11:01 大明-两京一十三省 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-23 23:58 大明-两京一十三省 阅读(525) 评论(0) 推荐(0) 编辑
摘要:AOP 貌似是拦截器 对方法进行拦截 阅读全文
posted @ 2019-02-23 22:51 大明-两京一十三省 阅读(305) 评论(0) 推荐(0) 编辑
摘要:AOP 如果被代理对象的方法设置了参数 而代理对象的前置方法没有设置参数 则无法拦截到 阅读全文
posted @ 2019-02-23 22:50 大明-两京一十三省 阅读(239) 评论(0) 推荐(0) 编辑
摘要:cglib动态代理是通过继承父类的方式进行代理的 不是通过接口方式进行动态代理的 阅读全文
posted @ 2019-02-23 20:37 大明-两京一十三省 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-23 20:35 大明-两京一十三省 阅读(158) 评论(0) 推荐(0) 编辑
摘要:反射就是获取该类的.class文件里面的方法,属性 阅读全文
posted @ 2019-02-23 17:35 大明-两京一十三省 阅读(286) 评论(0) 推荐(0) 编辑
摘要:发现一个现象 如果一个类与另一个类产生交集 那么就要成为该类的成员变量 阅读全文
posted @ 2019-02-23 17:30 大明-两京一十三省 阅读(140) 评论(0) 推荐(0) 编辑
摘要:1.通过Resource注入 1.在属性上注入 1.默认注入 即不指定spring容器里面的名字 匹配规则:先通过属性的名字查找 再通过属性类型与实现类类型匹配查找 当有两个实现类会报错 2.通过指定的名字查找 2.在set方法注入 1.默认注入 即不指定spring容器里面的名字 匹配规则:先通过 阅读全文
posted @ 2019-02-23 12:44 大明-两京一十三省 阅读(547) 评论(0) 推荐(0) 编辑
摘要:python list类型的变量相当于全局变量 可以被函数与类引用 阅读全文
posted @ 2019-02-21 23:27 大明-两京一十三省 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-21 22:45 大明-两京一十三省 阅读(196) 评论(0) 推荐(0) 编辑
摘要:1.常量注入:针对的是model的变量注入 无侵入的类 2.外部注入:就是service关联dao 1.要提供set与get方法 2.要显示的提供无参数的构造器(大部分反射要用到无参数构造器创建对象 反正提供就对了) 3 内部注入:缺陷bean被限定了 只能被一个service实现 阅读全文
posted @ 2019-02-21 22:44 大明-两京一十三省 阅读(182) 评论(0) 推荐(0) 编辑
摘要:service依赖dao的接口进行数据传输 阅读全文
posted @ 2019-02-21 22:12 大明-两京一十三省 阅读(317) 评论(0) 推荐(0) 编辑
摘要:spring是实现service与dao层的分离 阅读全文
posted @ 2019-02-21 22:11 大明-两京一十三省 阅读(589) 评论(0) 推荐(0) 编辑
摘要:spring通过工厂模式解决页面耦合问题 阅读全文
posted @ 2019-02-20 22:12 大明-两京一十三省 阅读(290) 评论(0) 推荐(0) 编辑
摘要:struts2针对mvc的框架 spring针对解耦与事务的框架 阅读全文
posted @ 2019-02-20 21:13 大明-两京一十三省 阅读(110) 评论(0) 推荐(0) 编辑
摘要:当一个方法想要在另一个方法使用时候 可以通过成员变量的方式进行引用 阅读全文
posted @ 2019-02-20 16:12 大明-两京一十三省 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-19 23:46 大明-两京一十三省 阅读(1083) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-19 23:28 大明-两京一十三省 阅读(3484) 评论(0) 推荐(0) 编辑
摘要:值栈是大集合里面嵌套map 阅读全文
posted @ 2019-02-19 21:37 大明-两京一十三省 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-19 21:20 大明-两京一十三省 阅读(198) 评论(0) 推荐(0) 编辑
摘要:值栈存储的键值对都是各个对象的成员变量 阅读全文
posted @ 2019-02-19 16:09 大明-两京一十三省 阅读(164) 评论(0) 推荐(0) 编辑
摘要:contextmap相当于session之类的 用于设置属性 投放到页面上 阅读全文
posted @ 2019-02-19 00:07 大明-两京一十三省 阅读(190) 评论(0) 推荐(0) 编辑
摘要:taglib这个标签用来引用第三方库 阅读全文
posted @ 2019-02-18 22:37 大明-两京一十三省 阅读(260) 评论(0) 推荐(0) 编辑
摘要:1.存储的都是请求产生的值 阅读全文
posted @ 2019-02-18 22:35 大明-两京一十三省 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-17 21:16 大明-两京一十三省 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-17 21:15 大明-两京一十三省 阅读(105) 评论(0) 推荐(0) 编辑
摘要:Xwork概况 XWork是一个标准的Command模式实现,并且完全从web层脱离出来。Xwork提供了很多核心功能:前端拦截机(interceptor),运行时表单属性验证,类型转换,强大的表达式语言(OGNL – the Object Graph NavigationLanguage),IoC 阅读全文
posted @ 2019-02-16 20:56 大明-两京一十三省 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-16 20:32 大明-两京一十三省 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-16 19:38 大明-两京一十三省 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-16 17:33 大明-两京一十三省 阅读(102) 评论(0) 推荐(0) 编辑
摘要:在动作类上加上SkipValidation 在反射时候会获取到该反射信息 就不会执行validate方法 阅读全文
posted @ 2019-02-16 16:03 大明-两京一十三省 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-16 15:36 大明-两京一十三省 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-16 15:34 大明-两京一十三省 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-16 15:30 大明-两京一十三省 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-15 00:42 大明-两京一十三省 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-14 21:36 大明-两京一十三省 阅读(157) 评论(0) 推荐(0) 编辑
摘要:框架通过反射设置,获取值 阅读全文
posted @ 2019-02-14 00:51 大明-两京一十三省 阅读(144) 评论(0) 推荐(0) 编辑
摘要:过滤器将获取到的内容注入到servlet的request中 阅读全文
posted @ 2019-02-14 00:48 大明-两京一十三省 阅读(270) 评论(0) 推荐(0) 编辑
摘要:1 dispatcher 默认的跳转类型 地址栏不变 2.redirect 跳转后地址会变化 3 chain 跳转到一个动作类 地址栏不会变 4 redirectAction 跳转到一个动作类 地址栏会变化 阅读全文
posted @ 2019-02-13 23:57 大明-两京一十三省 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-13 23:55 大明-两京一十三省 阅读(108) 评论(0) 推荐(0) 编辑
摘要:代理模式完全的面向接口 阅读全文
posted @ 2019-02-13 10:45 大明-两京一十三省 阅读(175) 评论(0) 推荐(0) 编辑
摘要:Struts的xml包必须继承Struts-default 不然不能使用拦截器与返回类型的功能 阅读全文
posted @ 2019-02-13 10:41 大明-两京一十三省 阅读(233) 评论(0) 推荐(0) 编辑
摘要:创建:Action动作类每次请求的时候都会创建一个实例对象 销毁:当前action动作类的请求响应完后就消失了 跟javaweb中的HttpServletRequest的生命周期是一样的,struts2是多例的,线程安全的 阅读全文
posted @ 2019-02-13 00:45 大明-两京一十三省 阅读(362) 评论(0) 推荐(0) 编辑
摘要:1.使用普通方式javaBean作为Action动作类,不需要继承任何父类,也不需要实现接口。 l 方法一定是public公用的, l 返回值是字符串用来决定跳转到哪个视图 l 不需要参数 l 方法名自定义,如果不自定义的话,有个默认的方法名execute 阅读全文
posted @ 2019-02-13 00:13 大明-两京一十三省 阅读(167) 评论(0) 推荐(0) 编辑
摘要:Strus默认跳转方式是请求转发 地址栏不变 与javaweb的内部转发一样 阅读全文
posted @ 2019-02-12 23:14 大明-两京一十三省 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-12 22:00 大明-两京一十三省 阅读(145) 评论(0) 推荐(0) 编辑
摘要:1 struts.i18n.encoding=UTF-8 配置编码 2 struts.action.extension=action,, 配置浏览器访问地址的后缀 3 struts.devMode = false 配置开发者模式 设置为true后 struts.xml修改文件不需要重写启动服务器 4 struts.configuration.xml.reload=false 设置为tr... 阅读全文
posted @ 2019-02-12 21:48 大明-两京一十三省 阅读(313) 评论(0) 推荐(0) 编辑
摘要:Struts按着配置文件的加载的顺序,后面文件和前面文件相同的配置,后面的会把前面的文件的值覆盖 阅读全文
posted @ 2019-02-12 21:05 大明-两京一十三省 阅读(154) 评论(0) 推荐(0) 编辑
摘要:1.启动服务,加载web.xml 并实例化StrutsPrepareAndExecuteFilter过滤器 2.在实例化StrutsPrepareAndExecuteFilter的时候会执行过滤器中的init方法加载struts.xml 3.浏览器发起请求,会被StrutsPrepareAndExe 阅读全文
posted @ 2019-02-12 21:03 大明-两京一十三省 阅读(139) 评论(0) 推荐(0) 编辑
摘要:1.传入的对象必须实现某一个接口 2.必须重写invoke方法 阅读全文
posted @ 2019-02-11 22:05 大明-两京一十三省 阅读(161) 评论(0) 推荐(0) 编辑
摘要:装饰者模式 增加功能;动态代理减少功能 只要完成自己部分功能 (繁杂部分交给他人处理) 阅读全文
posted @ 2019-02-11 21:38 大明-两京一十三省 阅读(202) 评论(0) 推荐(0) 编辑
摘要:JSON字符串转换成对象时候 需要有默认构造器 因为这是通过反射创建的 反射是先通过默认构造器创建对象的 阅读全文
posted @ 2019-02-11 21:28 大明-两京一十三省 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-11 21:19 大明-两京一十三省 阅读(316) 评论(0) 推荐(0) 编辑
摘要:@Retention(保留) 此注解用于运行时候(反射)时候使用 如果不使用的话 在反射时候无法获取到注解的值 阅读全文
posted @ 2019-02-11 21:14 大明-两京一十三省 阅读(195) 评论(0) 推荐(0) 编辑
摘要:转换成json字符串,与json字符串转换成java类型都要先转换成json对象 阅读全文
posted @ 2019-02-11 20:22 大明-两京一十三省 阅读(166) 评论(0) 推荐(0) 编辑
摘要:注解有值的只有在反射时候才有效果 阅读全文
posted @ 2019-02-11 19:54 大明-两京一十三省 阅读(352) 评论(0) 推荐(0) 编辑
摘要:只要实现了annotation这个接口就是注解 同理:只要实现了某个接口就是该类型的实现类 阅读全文
posted @ 2019-02-11 19:53 大明-两京一十三省 阅读(396) 评论(0) 推荐(0) 编辑
摘要:用户退出的原理 :清空session 阅读全文
posted @ 2019-02-11 16:27 大明-两京一十三省 阅读(1316) 评论(0) 推荐(0) 编辑
摘要:0 根据构造器创建对象 1.获取传入进来的对象的字段 2.获取字段的类型 3.拼接 set 与get方法 4 获取传入进来的对象的值 并设置给新对象 阅读全文
posted @ 2019-02-11 16:26 大明-两京一十三省 阅读(183) 评论(0) 推荐(0) 编辑
摘要:反射动态创建对象的思路 先获取字段名字 然后再获取类型 将名字拼接成方法名 阅读全文
posted @ 2019-02-10 22:22 大明-两京一十三省 阅读(269) 评论(0) 推荐(0) 编辑
摘要:jQuery的ajax默认情况下是异步的 阅读全文
posted @ 2019-02-10 19:42 大明-两京一十三省 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-10 19:15 大明-两京一十三省 阅读(1255) 评论(0) 推荐(0) 编辑
摘要:jquery 添加与删除的规律 当要添加时候要定位到自己的父元素 当要删除时候 通过事件函数传入的this找到自己的父元素进行删除 阅读全文
posted @ 2019-02-03 16:53 大明-两京一十三省 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-02 22:30 大明-两京一十三省 阅读(112) 评论(0) 推荐(0) 编辑
摘要:jquery中的append功能相当于剪切的作用 将原来的元素剪切走 阅读全文
posted @ 2019-02-02 21:48 大明-两京一十三省 阅读(688) 评论(0) 推荐(0) 编辑
摘要:jquery不能是使用普通的for循环 因为普通的for循环通过下表获取对象 如果通过下表获取对象的话 会转成dom对象 阅读全文
posted @ 2019-02-01 09:44 大明-两京一十三省 阅读(250) 评论(0) 推荐(0) 编辑
摘要:dom变成jquery对象 先获取dom对象 然后通过$()转换成jquery对象 阅读全文
posted @ 2019-02-01 01:51 大明-两京一十三省 阅读(477) 评论(0) 推荐(0) 编辑

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