随笔分类 -  JavaWeb

摘要:问题: 在近期开发的javaweb项目中,需要记录登录时的电脑ip地址和主机名,通过request.getRemoteAddr()和request.getRemoteHost()得到的值都是0:0:0:0:0:0:0:1。 原因: 0:0:0:0:0:0:0:1是属于ipv6,后来我又进行另一台电脑 阅读全文
posted @ 2017-09-10 20:47 小猴子爱吃桃 阅读(987) 评论(0) 推荐(0)
摘要:Hibernate中get和load有什么不同之处? 把get和load放到一起进行对比是Hibernate面试时最常问到的问题,这是因为只有正确理解get()和load()这二者后才有可能高效地使用Hibernate。get和load的最大区别是,如果在缓存中没有找到相应的对象,get将会直接访问 阅读全文
posted @ 2017-04-20 10:37 小猴子爱吃桃 阅读(396) 评论(0) 推荐(0)
摘要:maven的文件夹: projectName src -main -java -package -test -java -package -resource maven的命令: mvn - v 查看maven版本 mvn compile 编译 mvn test 测试 mvn package 打包 m 阅读全文
posted @ 2016-11-28 18:14 小猴子爱吃桃 阅读(346) 评论(1) 推荐(0)
摘要:3 30 1000 false Test false 1... 阅读全文
posted @ 2016-11-28 10:03 小猴子爱吃桃 阅读(192) 评论(0) 推荐(0)
摘要:对于web项目,会涉及到许多依赖关系。以jar包为例,可能项目本身只需要用到spring的一些jar包,但是spring又会依赖于其他jar包,而其他的jar包又有可能依赖于别的jar包,这样的传递关系可能会很长,层次会很深,这导致lib下的jar包很多,而且有时候我们并不知道所有的依赖关系。我们打 阅读全文
posted @ 2016-11-06 22:22 小猴子爱吃桃 阅读(351) 评论(2) 推荐(0)
摘要:Mybatis和Hibernate都是持久层框架,MyBatis出现的比Hibernate晚,这两种框架我都用过,对于二者的优势我的感触不深,个人感觉MyBatis自动生成model,Mapping,mapper文件的功能使编码量减少,但也很容易出错,出错后还不易排查。 我在网上搜索了一下关于Myb 阅读全文
posted @ 2016-11-05 21:49 小猴子爱吃桃 阅读(603) 评论(0) 推荐(0)
摘要:用SSM搭建的项目,部署时出现了以下错误 Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing th 阅读全文
posted @ 2016-11-04 22:38 小猴子爱吃桃 阅读(5777) 评论(0) 推荐(0)
摘要:开始写代码之前,我们先来看一下spring MVC概念。一张图能够清晰得说明。 除了controller,我们需要编写大量代码外,其余的都可以通过配置文件直接配置。 MVC的本质即是将业务数据的抽取和业务数据的呈现分开来。controller是连接model和View的桥梁,在这一层,主要是业务逻辑 阅读全文
posted @ 2016-11-04 09:59 小猴子爱吃桃 阅读(8372) 评论(0) 推荐(0)
摘要:1. 什么是拦截器 拦截器是指通过统一拦截从浏览器发往服务器的请求来完成功能的增强 客户端浏览器向服务端请求数据,服务器会把相应的数据返回给客户端,在这请求和返回的过程当中,对请求数据和返回数据进行修改,或者说在请求之前和请求之后,加入一些代码,对数据进行修改。 2. 使用场景 解决请求的一些共性问 阅读全文
posted @ 2016-10-30 10:17 小猴子爱吃桃 阅读(267) 评论(0) 推荐(0)
摘要:之前一直用自己的笔记本进行web项目的开发,实验室配了一台台式机,软件和环境都需要重新配置和安装。最近准备用SSM(Spring,SpringMVC,MyBatis)框架编写一个图书管理系统,主要使用Maven来搭建SSM框架。 1. 安装MyEclipse 我安装的是MyEclipse2015版本 阅读全文
posted @ 2016-10-26 15:13 小猴子爱吃桃 阅读(1993) 评论(1) 推荐(0)
摘要:非注解形式,即指在配置文件中配置相关参数,使实体类、参数各方面分离。注解方式,即annotation方式,是jdk提供的一种注入或配置方式。即将实体类与相关参数都在一起,只是通过@annotation的方式,使之联合在一起,除形式不一样外,其它的都一样。 注解(Annotation )就是将一些标注 阅读全文
posted @ 2016-09-18 20:05 小猴子爱吃桃 阅读(1820) 评论(0) 推荐(0)
摘要:IoC(Inversion of Control,控制反转) Spring的IoC应用是其框架的最大的特点,通过依赖注入可以大大降低代码之间的耦合度,从而实现代码和功能之间的分离。在代码中可以不直接和对象及服务器进行连接,但是在配置中说明哪一个组件需要哪一项任务,容器会负责将其联系起来。使用反向控制 阅读全文
posted @ 2016-08-03 12:03 小猴子爱吃桃 阅读(427) 评论(0) 推荐(0)