摘要: 索引失效的七种情况: 1.有or必全有索引; 2.复合索引未用左列字段; 3.like以%开头; 4.需要类型转换; 5.where中索引列有运算; 6.where中索引列使用了函数; 7.如果mysql觉得全表扫描更快时(数据少); 什么时没必要用 1.唯一性差;2.频繁更新的字段不用(更新索引消 阅读全文
posted @ 2020-03-17 22:18 何浩源 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 主营业务接口: public interface IUserManger { public void AddUser(String UserName, String Password); public void ModifyUser(int id, String UserName, String P 阅读全文
posted @ 2020-03-17 15:49 何浩源 阅读(188) 评论(0) 推荐(0) 编辑
摘要: AOP属于解释: 主营业务(targetobject):crud,安全性检查就是我们的横切关注点,把横切关注点拿出来模块化为一个类,这个类就叫做切面类(Aspect),切面类作用在目标对象之前还是之后还是throws时,叫做advice,作用在目标对象的哪些方法上,叫做pointcut,怎么作用在目 阅读全文
posted @ 2020-03-17 15:15 何浩源 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 使用类构造器实例化(默认无参数) 使用静态工厂方法实例化(简单工厂模式) 使用实例工厂方法实例化(工厂方法模式) 第一种:无参构造器的方法 该方式spring ioc容器会调用bean(接口实现类)的无参构造方法来创建对象,当创建一个java类后,系统会自动在类中创默认构造函数,当自己创建个构造方法 阅读全文
posted @ 2020-03-17 13:35 何浩源 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 当new一个classpathxmlapplicationcontext的时候,默认作用域为singleton(作用域为singleton一new的时候就会先执行1、2、3prototype的话,会在getbean()的时候再执行1、2、3,且有几次getbean()就执行几次1、2、3,即每get 阅读全文
posted @ 2020-03-17 11:54 何浩源 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 装饰模式就是给一个对象增加一些新的功能,而且是动态的,要求装饰对象和被装饰对象实现同一个接口,装饰对象持有被装饰对象的实例 为什么要有连接池 数据库的连接对象创建工作,比较消耗性能。 如何创建简单的连接池 在内存中开辟一块空间(集合),一开先往池子里面放置 多个连接对象。 后面需要连接的话,直接从池 阅读全文
posted @ 2020-03-17 11:31 何浩源 阅读(260) 评论(0) 推荐(0) 编辑
摘要: <bean>元素的autowire属性负责自动装配<bean>标签定义Javabean的属性。这样做可以省去很多配置Javabean属性的标签代码,使代码整洁、美观。 1.按bean名称装配 <bean>元素的byName属性以属性名区分自动装配。在容器中寻找与JavaBean的属性名相同的Java 阅读全文
posted @ 2020-03-17 09:29 何浩源 阅读(628) 评论(0) 推荐(0) 编辑
摘要: JSP页面中的三大指令:page include taglib一、Page指令的介绍:对整个页面的配置信息的指令。全部都是当前页面的配置信息。去掉JSP的Page指令就是一个HTML文件。page指令怎么加:<%@ page ... %>里面的属性:autoFlush是否清除缓存,默认True,不用 阅读全文
posted @ 2020-03-17 08:52 何浩源 阅读(1692) 评论(0) 推荐(0) 编辑
摘要: JSP九大内置对象 : 内置对象( 又叫隐含对象, 有九个内置对象 ) : 不需要预先声明就可以在脚本代码和表达式中随意使用 . 1. request 对象 : 代表的是来自客户端的请求 , 客户端发送的请求封装在 request 对象中 , 通过它才能了解到用户的请求信息 , 然后作出响应 , 它 阅读全文
posted @ 2020-03-17 08:38 何浩源 阅读(288) 评论(0) 推荐(0) 编辑
//一下两个链接最好自己保存下来,再上传到自己的博客园的“文件”选项中