![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
J2ee
~~
不愿秃头的阳某
入一行,爱一行,懂一行。
展开
-
自定义mvc的介绍
文章目录关于MVC案例关于MVCMVC和三层架构的区别?三层架构是一个经典的分层思想,将开发模式分为三层,每个人专注自己擅长模块即可MVC是一种设计模式,其目的是让html和业务逻辑分开MVC的概念MVC:Model View Controller,其中Model(模型层)、View(视图层)、Controller(控制层)它是一种软件设计典范,用于业务逻辑处理、数据、界面显示分离...原创 2019-06-05 17:04:14 · 320 阅读 · 0 评论 -
关于UUID.randomUUID()
UUIDUUID(Universally Unique IDentifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的UUID.randomUUID().toString()是javaJDK(1.5以上的版本)提供的一个自动生成主键的方法,它生成的是以为32位的数字和字母组合的字符,中间还参杂着4个 - 符号。作用:它可以作为我们表的标识列来增加,...原创 2019-06-04 19:47:00 · 12015 阅读 · 0 评论 -
Junit白盒测试
文章目录Junit白盒测试Junit白盒测试在我们编写项目过程中,经常会需要进行代码测试,那是不是在编写一个main方法之后,然后编写各种的测试代码。这样做,显然是不合适的也是很不专业的。...原创 2019-05-30 21:09:53 · 2375 阅读 · 0 评论 -
JAVA反射
JAVA反射定义:反射是一种机制,利用反射机制动态的实例化对象、读写属性、调用方法、构造函数。一切反射相关的代码都从获得类对象开始3种获取方式:1 、类名.class;2 、对象名.getClass();3 、Class.forName(全限定名/全路径名); public static void main(String[] args) throws Exception {// ...原创 2019-05-28 17:08:21 · 221 阅读 · 0 评论 -
XML建模
文章目录XML建模XML建模由来:如果有不同的人需要获取同一个资源文件,所以就有了建模,指定xml对文件进行解析。建模的思路 1、分析需要被建模的文件中有那几个对象 2、每个对象拥有的行为以及属性 3、定义对象从小到大(从里到外) 4、通过23种的设计模式中的工厂模式,解析xml生产出指定对象好处: 提高代码的复用性我们来用建模来解析一个xml文件这是我的xml文件<...原创 2019-05-27 20:54:38 · 367 阅读 · 0 评论 -
连接mysql实现分页效果的几种方法
文章目录用直接用limit函数实现用主键索引加limit实现利用MySQL支持order操作可以利用索引快速定位基于索引使用prepare用直接用limit函数实现limit函数的介绍:elect * from table limit m,n其中m是指记录开始的index,从0开始,表示第一条记录n是指从第m+1条开始,取n条。所以我们就能限制m和n来达到分页效果pageIndex是...原创 2019-05-26 22:45:01 · 3553 阅读 · 0 评论 -
关于xml解析的知识点
文章目录properties文件读取xml文件读取常见的两种资源文件后缀为:properties和xml的静态资源文件:css、js、html、图片、视屏等properties文件读取 根据存放位置 1、根目录下 Xxx.class.getResourceAsStream("/config.properties"); 2、与读取配置文件的类在同一包 ...原创 2019-05-24 23:41:55 · 362 阅读 · 0 评论 -
XML中的DTD、Schema约束
文章目录DTD约束Schema约束什么是格式良好XML?1.1 有且只有一个根元素1.2 XML标签大小写正确区分1.3 正确使用结束标签1.4 正确嵌套标签1.5 使用了合法的标签名1.6 定义有效的属性DTD约束简介:DTD文件对当前XML文档中的节点进行了定义,这样我们加载配置文件之前,可通过指定的DTD对当前XML中的节点进行检查,确定XML结构和数据类型是否合法。DT...原创 2019-05-23 21:31:17 · 308 阅读 · 0 评论 -
关于List集合的简介
List属于Collection的一个子接口,list集合拥有collection集合所有的方法,List主要几个实现类有ArrayList、Vector、LlinkedList,今天主要介绍这几个实现类List特点:1、List是有序的collection,因此用户可以根据元素的索引(元素在列表中的位置)来找到。2、List中的元素是可以重复的。List特有的迭代器:Iterator:...原创 2019-05-19 23:26:56 · 2021 阅读 · 1 评论 -
自定义jsp分页标签
文章目录自定义jsp分页标签自定义jsp分页标签原创 2019-06-03 21:12:42 · 689 阅读 · 2 评论 -
mvc知识总结
文章目录mvc增删改查mvc增删改查原创 2019-06-09 23:03:17 · 377 阅读 · 0 评论 -
HashSet、TreeSet和泛型的一些运用
文章目录HashSetTreeSet泛型HashSetHashSet的特点:数据结构是哈希表、元素是无序(存入和取出的顺序不一定一致),字符串元素不可以重复;探究HashSet判断元素重复问题原理:利用HashSet调用add方法的同时底层会自动调用HashCode()和equals()方法,重写两个方法,HashCode()比较的是内存地址,equals()比较的是元素内容class ...原创 2019-05-21 21:58:27 · 474 阅读 · 1 评论 -
Map集合以及常用算法介绍
文章目录HashMapTreeMap常用算法json转化为map的几种方式Map集合的特点:* 1、无序* 2、以键值对方式进行数据存储* 3、键唯一、值不唯一;当key相同value不同的时候,value会被覆盖HashMapHashMap的两种遍历方式: //1、获取所有的键,根据键取值 Set<String> key = map.keySet(); for...原创 2019-05-22 21:37:11 · 1829 阅读 · 0 评论 -
检索汉字拼音,实用工具类
拼音模糊查我们在做一些查找时,有时候会需要用到通过拼音来查找汉字,这个时候就需要通过拼音来进行模糊查了下面来介绍如何实现通过拼音来进行模糊查首先我们需要先导入一个拼音的jar包(没有的自己去网上下载),还需要准备好两个工具类(一个是把汉族转为字符串的工具类,一个是转转化方法的类),我的两个类分别是PinYinUtil和MD5MD5package com.util;/** * 使用M...原创 2019-05-31 20:12:42 · 852 阅读 · 0 评论 -
通过XML对自定义mvc框架进行增强
文章目录增强MVC框架增强MVC框架原创 2019-06-06 21:08:13 · 396 阅读 · 0 评论 -
自定义jsp标签案例
自定义jsp标签原创 2019-06-01 20:16:38 · 352 阅读 · 0 评论 -
jsp自定义标签
文章目录自定义jsp标签介绍自定义标签案例自定义jsp标签介绍自定义jsp标签的意义;便捷自己的开发,能够根据自己的需求来调整标签的功能,动态的实现一些功能,提高开发效率。1. 自定义标签的开发及使用步骤1.1 创建一个标签助手类(继承BodyTagSupport)标签属性必须与助手类的属性对应、且要提供对应get/set方法1.2 创建标签库描述文件(tld),添加自定义标签的配置...原创 2019-05-29 23:10:07 · 305 阅读 · 0 评论 -
通用分页(一)
文章目录通用分页通用分页思路:我们所说的通用分页就是就是把我们的分页方法封装起来,也就是利用泛型类去传递类对象,然后利用反射获取对象属性给对象属性赋值。所以我们在调用时只需要改变传入sql语句和类对象时就能达到分页了效果了,节省我们开发时间。今天连接的是Mysql,所以分页sql是用的Mysql的,话不多说,上代码一、首先我们封装了一个分页的工具类pageBean,来控制是否分页,页数,...原创 2019-06-02 22:18:56 · 360 阅读 · 0 评论 -
自定义MVC的增、删、改、查
目录util(连接和工具)CommouUtils(工具类)BaseDao(通用dao方法)PageBean(分页工具类)StringUtils(判空工具类)DBAccess(连接数据库)config.properties配置文件dao(操作数据库)StuDaoIStuDaobiz(业务逻辑层)StuBizIStuBizentity(实体类)Student(学生类)Teacher(老师类)Clas(...原创 2019-06-08 21:22:09 · 427 阅读 · 0 评论 -
Arraylist去除重复元素
由于list集合的特点,有序,有索引(也就是有下标),元素可以重复,所以Arraylist是元素也是可以重复的。但是我们用总是要用到去除重复元素这个点,简单介绍一下方法。Arraylist去除重复元素原理:利用ArrayList的方法contains(),当调用contains的时候它的底层会自动调用equals(),然后我们再重写equals方法,由此来做判断,解决元素重复问题。代码如下...原创 2019-05-20 20:57:28 · 3863 阅读 · 1 评论