自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Spring整合Junit测试

1.在测试类中添加两个注解 @RunWith(SpringJUnit4ClassRunner.class) 单元测试的执行类 @ContextConfiguration("classpath:applicationContext.xml")加载核心配置文件文件路径 可以加载多个 2.给service的实现类的属性注入值 @Autowired...

2018-06-28 22:22:14 133

原创 利用注解将Spring和DBUtils整合

1.给service层的实现类添加service的注解 @Service("对应xmlbean中的id") 给属性注入值 @Autowired添加到需要注入值的属性前面 2.给dao层的实现类添加持久层的注解 @Repository("对应xmlbean中的id") 给属性注入值 query @Autowired添...

2018-06-28 22:21:47 920

原创 Spring注解方式和注解小结

用于创建对象的4种注解方法 @Component注解 ①在applicationContext.xml引入注解的约束 beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="...

2018-06-28 22:21:17 201

原创 Spring4的配置文件

BeanFactory与ApplicationContext的区别1.ApplicationContext在加载对应xml就会创建一个具体的bean对象2.BeanFactory采用延迟加载的形式,在加载对应的xml先不创建bean对象,当getBean时才会创建ApplicationContext是在创建ioc容器时就已经把对象创建好了BeanFactory是创建ioc容器时并没有创建对象,而是...

2018-06-28 22:18:55 384

原创 mybatis中的延迟加载

<!-- 延迟加载用户信息 --> <resultMap type="Order" id="OrderUserMapLazy" autoMapping="true"> <id column="id" property="id"/> <!-- 对用户延迟加载 -->

2018-06-28 22:18:06 103

原创 mybatis(2)

动态代理使用1.插入用户时要提交事务sqlSessionFactory.openSession(true);2.多个参数或一个参数(除了pojo类型)时 应在接口中添加@Param("指定的属性 名")......3.动态sql ①if ②choose when otherwise choose条件选择,一旦有一个when成立,后续的when都不会执行,如果所有的when...

2018-06-28 22:14:59 81

原创 mybatis框架(1)

配置文件: 1.environments可以添加多个环境(开发或测试环境)①default:默认执行哪一个环境②通过创建sqlSessionFactory指定环境new SqlSessionFactoryBuilder().build(inputStream, environment)2.environment:环境 id环境的唯一标识 区分运行环境transactionManager...

2018-06-25 23:09:15 89

原创 Linux安装Redis

1.安装gcc环境 yum install gcc-c++ --->y 2.解压到/usr/local下 tar -xvf redis-3.0.0.tar.gz -C /usr/local 3.进入redis-3.0.0.tar.gz目录 4.执行make 5.在redis-3.0.0.tar.gz目录中 使用 ...

2018-06-07 21:37:21 90

原创 Linux安装Tomcat

1.解压 tar -zxvf 压缩文件 2. 解压Tomcat到/usr/local下 3.开放Linux的对外访问的端口8080 /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT /etc/rc.d/init.d/iptables save 4.启动关闭Tomcat /us...

2018-06-07 21:36:01 90

原创 Linux安装jdk

1.查看现有的jdk版本 rpm -qa | grep -i java 2.卸载原有软件 rpm -e --nodeps jdk文件名 3.卸载完成 从新检测 rpm -qa | grep -i java 4.将jdk移动到/usr/local下 tar –xvf jdk-7u71-linux-i586.tar.gz...

2018-06-07 21:35:19 80

原创 Linux安装mysql

1.查看之前版本 rpm -qa | grep -i mysql 2.将自带的mysql卸载 rpm -e --nodeps mysql-libs-5.1.71-1.el6.i686 3.解压Mysql到/usr/local/下的mysql目录(mysql目录需要手动创建)内 cd /usr/local...

2018-06-07 21:34:27 109

原创 jQuery中使用ajax

$.post(url,[params],fn,[type])发送post请求url:请求的路径params:请求的参数格式1:字符串 key1=value1&key2=value2格式2:json格式{"key1":value1,"key2":value2}fn:回调函数function(data){//data:响应回来的数据}type:返回内容的格式(json或者text)一般不需要自...

2018-06-02 22:38:01 58

原创 钝化和活化

HttpSessionActivationListener: 监听特殊JavaBean在session作用域钝化或活化javax.servlet.http.HttpSessionActivationListener,javabean必须实现该接口钝化:在服务器正常关闭时,将session作用域的数据写入到文件         sessionDidActivate(HttpSessionEvent ...

2018-05-29 22:09:22 1443

原创 Filter生命周期

Filter生命周期:过滤器从创建到销毁的过程服务器启动的时候,服务器就会创建过滤器的对象,每次访问被拦截目标资源,过滤器中的doFilter的方法就会执行.当服务器关闭的时候,服务器就会销毁Filter对象.服务器在启动时执行初始化方法,init访问资源被拦截时执行拦截方法,doFilter  。放行:chain.doFilter(request,response)服务器关闭时执行销毁方法,de...

2018-05-28 23:13:59 455

原创 Cookie&Session的工作原理和区别

Cookie:浏览器端的会话技术作用:将会话中产生的数据存放在浏览器端工作流程浏览器访问服务器时,服务器生成cookie(键值对形式),通过响应(响应头 set-cookie)返回给浏览器,cookie保存在浏览器上.下次访问服务器的时候,根据一定的规则携带不同的cookie将cookie装在请求头中带到服务器上注意事项cookie不能跨浏览器cookie中不能放中文Session:服务器端的会话...

2018-05-23 23:28:31 143

原创 请求转发和重定向的区别

重定向发送多次请求 请求转发发送一次请求重定向地址栏变化 请求转发地址栏不变重定向不能共享request对象 请求转发可以共享request对象重定向是响应发起的 请求转发是请求发起重定向路径绝对路径 请求转发是内部路径重定向跳转到任意资源 请求转发只能在项目内部跳转请求转发(Request)共享request请求转发使用的是同一个请求,使用request对象的属性,来完成同一个请求中的多个资源的...

2018-05-22 23:09:49 282

原创 从浏览器发起请求到服务器发出响应的整个流程

我们学习Servlet类时,往往前端和后端不断交互,所以就必须了解其完整执行流程,减少代码出错当浏览器进行第一次访问该Servlet时,服务器会给我们创建该Servlet的对象,并调用init()方法进行初始化,当init()方法执行完毕后,service方法会跟着执行;以后再访问Servlet时候,直接调用service方法提供服务,并且访问一次调用一次(服务器不会再创建该Servlet对象,也...

2018-05-20 21:55:59 7046 1

原创 Servlet的两种service方法源码分析

我们常常在用Servlet接口时,一般都会继承于HttpServlet,重写doGet和doPost方法,但其底层原理是怎么实现的,没有进行了解,下面我就谈谈自己的见解当用户发送请求时,Tomcat服务器默认找带有(ServletRequest req,ServletResponse resp)的service方法,而该类中只有service(HttpServletRequest req, Htt...

2018-05-19 21:37:35 1068

原创 利用Servlet完成用户登录功能

Servlet示意图3.因为Servlet是一个接口,必定要用它的实现类进行实现,可以编写一个扩展 javax.servlet.GenericServlet 的一般 servlet,或者编写一个扩展 javax.servlet.http.HttpServlet 的 HTTP servlet 格式:public class DemoServlet1 implements Servlet  publi...

2018-05-18 23:02:54 2077

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除