java
XL_lym
这个作者很懒,什么都没留下…
展开
-
Hibernate和mybatis的区别
首先简单介绍下两者的概念:Hibernate :Hibernate 是当前最流行的ORM框架,对数据库结构提供了较为完整的封装。Mybatis:Mybatis同样也是非常流行的ORM框架,主要着力点在于POJO 与SQL之间的映射关系。其次具体从几个方面说一下两者的区别:1.两者最大的区别:针对简单逻辑,Hibernate和MyBatis都有相应的代转载 2015-06-17 20:47:03 · 546 阅读 · 0 评论 -
Springmvc+mybatis+maven查询分页完美封装版
新项目用的spring mvc 和 mybatis 分页。研究了一下,集众家之长然后形成现在的项目。我把分页部分剥离出来与大家分享。如有不妥的地方欢迎交流拍砖。单独做了一个小项目,放到了下载区,如果有用到的朋友可以去下载。本项目采用了拦截器,就是mybaits自带的plus功能。将每次select操作都进行拦截。项目架构如下:1:首先从cotroller层出发,啥也转载 2015-07-17 13:11:48 · 2871 阅读 · 1 评论 -
SSM框架——使用MyBatis Generator自动创建代码
这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy到项目工程中即可。 使用自动生成有很多方式,可以在eclipse中安装插转载 2015-08-09 15:03:17 · 1085 阅读 · 2 评论 -
JSP中basepath和path的介绍
Eclipse 新建 jsp页面里自动生成以下代码:String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>作用相当生成了以下路径:转载 2015-06-14 18:47:43 · 994 阅读 · 0 评论 -
JSTL标签的具体介绍—内容多多
前言=========================================================================JSTL标签库,是日常开发经常使用的,也是众多标签中性能最好的。把常用的内容,放在这里备份一份,随用随查。尽量做到不用查,就可以随手就可以写出来。这算是Java程序员的基本功吧,一定要扎实。 JSTL全名为JavaServer Pag转载 2015-06-14 18:43:40 · 567 阅读 · 0 评论 -
JSTL标签库的使用和介绍
JSTL 核心标签库 使用JSTL 核心标签库标签共有13个,功能上分为4类:1.表达式控制标签:out、set、remove、catch2.流程控制标签:if、choose、when、otherwise3.循环标签:forEach、forTokens4.URL操作标签:import、url、redirect使用标签时,一定要在jsp转载 2015-06-13 11:06:51 · 680 阅读 · 0 评论 -
比较基础常用的java面试题(3)
struts2中Action是如何获取原创 2015-06-11 08:26:39 · 454 阅读 · 0 评论 -
比较基础常用的java面试题(1)
拦截器与过滤器的区别: 拦截器是基于java的反射机制的,而过滤器是基于函数回调。拦截器不依赖与servlet容器,过滤器依赖与servlet容器。拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问。在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一次原创 2015-06-09 11:53:09 · 496 阅读 · 0 评论 -
比较基础常用的java面试题(2)
map,set,list在存储元素时的特点list有序的,可索引set去重复map 提供key到value的映射 抽象类和接口的区别 接口是特殊的抽象类。1接口中的方法必须都是抽象方法,抽象类中可以有非抽象方法2一个类只可以继承一个抽象类,但是可以实现很多接口3接口中的常量必须是静态公共的。4抽象类可以有静态方法,接口中没有静态方法5抽象类可以有构原创 2015-06-09 15:20:52 · 531 阅读 · 0 评论 -
抽象类和接口的详解和区别
抽象类与接口的区别abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于 abstract class和interface的选择显得比较随转载 2015-06-09 13:43:20 · 395 阅读 · 0 评论 -
比较基础常用的java面试题(4)
隐藏域hidden的作用1.可以保护数据的安全2.可以隐性的传输数据,在跳转的时候可以传递hidden中的值 什么是JNDI JNDI(Java Naming and DirectoryInterface,Java命名和目录接口)是SUN公司提供的一种标准的Java命名系统接口 JSTL 核心标签库标签共有13个,功能上分为4类:1.表达式控制标签:out原创 2015-06-23 17:53:14 · 630 阅读 · 0 评论 -
Java反射机制浅析
Java 反射机制浅析 Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机转载 2015-06-17 20:45:46 · 413 阅读 · 0 评论 -
解决 nginx 单点问题的方案
一、问题域nginx、lvs、keepalived、f5、DNS轮询,每每提到这些技术,往往讨论的是接入层的这样几个问题:1)可用性:任何一台机器挂了,服务受不受影响2)扩展性:能否通过增加机器,扩充系统的性能3)反向代理+负载均衡:请求是否均匀分摊到后端的操作单元执行 二、上面那些名词都是干嘛的由于每个技术人的背景和知识域不同,上面那些名词缩写(运维的同学再熟悉不过了),还是花1分钟简单说明一下...转载 2018-06-21 10:17:23 · 2819 阅读 · 0 评论