09 2018 档案
摘要:cglib包 做动态代理 直接代理的是类 而不是接口。 cglib 有三个通知 在4.0当中管他叫增强 在3.0当中叫通知 前置通知 环绕通知 (发生在目标行为之前和之后,能够更改方法的入参,也能够更改方法的出参,也能够更改方法的返回值,也能够阻止方法的运行) 后置通知 (发生在目标行为执行之后,方
阅读全文
摘要:cglib包 做动态代理 直接代理的是类 而不是接口。 cglib 有三个通知 在4.0当中管他叫增强 在3.0当中叫通知 前置通知 环绕通知 (发生在目标行为之前和之后,能够更改方法的入参,也能够更改方法的出参,也能够更改方法的返回值,也能够阻止方法的运行) 后置通知 (发生在目标行为执行之后,方
阅读全文
摘要:Spring底层用了哪些技术?(第一 工厂模式 第二 动态代理 ) // 第一个参数是: 类加载器 ClassLoader cl = App.class.getClassLoader(); // 第二个参数:字节码对象数组 // 第二个参数是字节码对象数组,表示动态代理创建出来的那个对象,自动实现了
阅读全文
摘要:要知道该方法的返回值类型 alt+1 鼠标放在方法的后面 然后敲回车
阅读全文
摘要:xmlns:context="http://www.springframework.org/schema/context" http://www.springframework.org/schema/context http://www.springframework.org/schema/cont
阅读全文
摘要:@Autowired用在字段上 或者用在对应的setter方法上 也可以(既会返回字段的注解 也会返回方法的注解 ) @Autowired注解是按 类型装配 对象 该注解有一个required属性 ,该属性取值为true或false true表示字段是必须要装配的 如果在spring容器中没有找到对
阅读全文
摘要:@Autowired按类型装配(com.xjw.spring.user)
阅读全文
摘要:@Component 组件(建议用这个) 》用在类上 @Respository持久层组件(一般是给dao层注解的) @Service(给业务层注解的) @Controller(给控制器注解的) 注解是要反射出来的 @Component (value="u2") 》如果一个属性的名字叫value 而且
阅读全文
摘要:@overreade (强制某个方法必须重写父类的方法) @Deprecated (让一个类或一个方法过时) @SuppressWarnings()(拟制警告 镇压警告) Override 注解 指明被注解的方法需要覆写父类中的方法. 如果某个方法使用了该注解,却没有覆写超类中的方法(比如大小写写错
阅读全文
摘要:aa 11 1.5 ahah abc abc xyz 周星驰 周星驰 周杰伦 周杰伦 双节棍 双节棍 <![CDATA[<haha>]]> hehe xixi
阅读全文
摘要:list 有序 可重复 Set 无序 不可重复 list set可以迭代 map不能被迭代(f.getMap().entrySet() 键值对集合 f.getMap().keySet() 键集合 f.getMap().values() 值集合) LinkedHashSet会维护顺序 system .
阅读全文
摘要:<!-- 为类类型的属性依赖注入值 --> <!-- 使用setter依赖注入的时候,如果注入的是简单类型,或者封装类 ,或者是String,那么使用value就可以。 其余的类型,就是用ref指定!! ref表示引用、指向的意思! ref后面的内容不会被当做字符串本身,而是当做 其他bean的id
阅读全文
摘要:动态工厂(底层变了 上层不动) 符合了 依赖倒置原则(spring) 具体依赖于抽象 依赖倒置原则: 下层换了 上层不用换 开闭原则: 重用切点表达式 注解要建切面类 双重验证 一站式解决中文乱码 属性过滤选择器加的是中括号 $(a[ href]).css("color","red") 项目开发中你
阅读全文
摘要:bean的生命周期: 1. 在spring ioc容器(ApplicationContext)加载spring配置文件的时候,就会立即实例化bean 这样,在客户端向ioc容器多次索取同一个bean时,得到的总是同一个实例 2. 在bean实例化之后,就调用bean元素的init-method属性指
阅读全文
摘要:bean的生命周期: 1. 在spring ioc容器(ApplicationContext)加载spring配置文件的时候,就会立即实例化bean 这样,在客户端向ioc容器多次索取同一个bean时,得到的总是同一个实例 2. 在bean实例化之后,就调用bean元素的init-method属性指
阅读全文
摘要:1. 使用公共的无参构造器 2. 使用静态工厂 (与设计模式的工厂无关) 3. 使用实例工厂 (与设计模式的工厂无关) <!-- 实例化bean的方式1 回调User类的公共的无参构造器 --> <!-- 实例化bean的方式2, 静态工厂 会自动回调UserFactory的getUser方法,来创
阅读全文
摘要:// 只要容器一加载配置文件,就立刻实例化配置文件中的所有bean对应的类 public class User implements Serializable { private Integer id; private String name; public User() { System.out.
阅读全文
摘要:public Object doxxxBefore(ProceedingJoinPoint p){ System.out.println(" >之前"); Object obj=new p.proceed(); System.out.println(" >之后"); return obj; } 事物
阅读全文
摘要:https://blog.csdn.net/zht741322694/article/details/78743220 <!-- 1加载db.properties文件中的内容 db.properties文件中命名要有一定的特殊规则易懂 --> <!-- spring 面向bean的编程 --> <!
阅读全文
posted @ 2018-09-11 11:23
砥砺奋进的几年
摘要:SELECT * FROM goods_info i,user_order o WHERE i.goods_id = o.goods_id <resultMap id="getAllOrder" type="com.xjw.bean.UserOrder"> <id column="order_id"
阅读全文
摘要:Tomcat弄成7.0的 Jdk改成1.8的 一 在根目录下放两个插件 1 MyBatisConfiguration.xml 2 generatorConfig.xml 1 2 <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD
阅读全文
摘要:数据库操纵语言 DML; 数据库查询语言 DQL; 数据库模式定义语言 DDL; 数据库控制语言 DCL; DDL 数据库模式定义语言 查看用户所有的数据库,show databases; 删除数据库的命令为:drop database 数据库名; 最后说的是数据库的切换,命令为:use 数据库名;
阅读全文
摘要:要知道该方法的返回值类型 alt+1 鼠标放在方法的后面 然后敲回车
阅读全文
摘要:做项目的前提是先做项目分析 项目分析 就会要用到节点操作 节点操作就是对项目的每一步进行划分和拆解; 不同的人通过不同的用户名和密码进入不同的角色里面。
阅读全文
摘要:TreeBiz tb = new TreeBiz(); List<Tree> list = tb.selAll(); JSONArray json = JSONArray.fromObject(list); request.setAttribute("json",json); request.get
阅读全文
摘要:ajax:原生javascript有一个功能:异步请求服务器!技术:ajax:页面局部刷新技术! 重点理解:什么是异步请求! 通过浏览器的XMLHttpRequest对象,可以访问服务器,当前页面不动,访问服务器后,可以回传一个数据!就可以通过js修改当前页面局部内容 1:异步请求:当前页面不发生变
阅读全文

浙公网安备 33010602011771号