mvc
萧十一郎XA
程序之路
展开
-
mvc开发模式
jsp+jdbc model1开发模式jsp+jdbc+servlet model2开发模式-》mvc开发模式dao开发模式1:po类 与数据库进行一一对应的 javabean的规范 1:属性私有化 2:保留默认的构造方法 3:所有的属性都提供get和set方法 po原创 2017-05-16 11:01:26 · 405 阅读 · 0 评论 -
java中的单例设计模式
单例 设计模式 三个必要条件 * 1:构造方法私有化 private * 2:自身成为自身的属性 * 3.提供一个外部获取自身的属性的静态方法(为防止多线程的安全问题,所以加上一把锁synchronized) */public class danLi { private static danLi dan;原创 2017-05-16 11:03:31 · 319 阅读 · 0 评论 -
过滤器用来拦截用户是否登录访问权限的问题(通过session来进行拦截)
过滤器用来拦截用户是否登录访问权限的问题(通过session来进行拦截)例如:等用户登录后才可以访问admin文件夹下面的网页则在web.xml中先进行如下配置 LoginFilter com.zt.filter.LoginFilter LoginFilter /admin/* 当用户登录成功后将用户信息保存在session当中 在过滤器中对sessi原创 2017-06-22 22:02:23 · 3467 阅读 · 0 评论 -
java中的过滤器
web.xml 中声明的每个 filter 在每个虚拟机中仅仅只有一个实例。 过滤器的 生命周期: (1) 加载和实例化 (2) 初始化 (3) doFilter (4) 销毁 过滤器用来解决中文编码问题在初始化init方法中调用filterconfig属性来获取在过滤器中设置的变量值,然后在dofilter方法中与调用的getcharac原创 2017-06-22 22:03:04 · 348 阅读 · 0 评论 -
java中如何实现分页跳页查询
分析: select t.*,rownum n from emp tcurrPage当前页,totalSize总记录数, totalPage总页数, PageSize每页显示数,totalPage =totalSize/PageSize currPage=1 totalSize=9 totalPage=3 PageSize=3 –第一页…原创 2017-06-22 22:03:37 · 1283 阅读 · 0 评论 -
java中如何实现模糊分页查询
分析: 要想将两部分功能进行合并,只在两部分独立功能上进行些改变即可, 1.首先查询所有记录数searchTotalSize ()方法的sql语句要进行改变 2.模糊分页查询的方法要注意语句的合并写法 步骤1.提供一个PageUtils类,其中包含四个属性 currPage当前页,totalSize总记录数, totalPage总页数, PageSize每页显示数, 实现四个属性的set原创 2017-06-22 22:05:51 · 4360 阅读 · 0 评论 -
如何实现模糊查询结果
分析:因为模糊查询的条件比较不定性,所以可以定义一个Map集合来进行接收模糊查询的条件select t.*,rownum n from t_address t where 1=1; select t.*,rownum n from t_address t where 1=1 and t.userName like ‘%xxx%’; select t.*,rownum n from t_addre原创 2017-06-22 22:06:17 · 7733 阅读 · 1 评论 -
java中单例模式的三种模式优缺点整理
本来一直以为单例很简单,不打算整理了。不过本着求学需严谨的心态,还是去看了一下。确实有所收获。 单例模式:单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 单例模式有三种:懒汉式单例,饿汉式单例,登记式单例。 1.懒汉式单例 public class Singleton { private static Sing原创 2017-06-22 22:06:54 · 821 阅读 · 0 评论 -
java中如何用过滤器来拦截用户不允许访问的网页(通过地址栏来进行拦截)
过滤器用来拦截用户不允许访问的网页(通过地址栏来进行拦截)例如:等用户在地址栏输入访问地址后跳转时进行拦截,只允许访问集合中存在的这些网页,在web.xml中先进行如下配置 FilterSerlvet com.zt.filter.FilterSerlvet code utf-8原创 2017-06-22 22:01:49 · 6363 阅读 · 0 评论