05 2018 档案

摘要:1.Spring事务管理的两种方式 Java EE应用的事务策略分为全局事务和局部事务。大多数情况下,我们都使用局部事务,所以这篇文... 阅读全文
posted @ 2018-05-31 20:58 CodeTiger 阅读(56) 评论(0) 推荐(0) 编辑
摘要:Spring为各种持久化技术都提供了简单操作的模板回调。比如jdbc、hibernate、Mybatis以及JPA等。 这里我们就... 阅读全文
posted @ 2018-05-31 20:53 CodeTiger 阅读(72) 评论(0) 推荐(0) 编辑
摘要:Spring框架通过注解配置AOP是基于AspectJ实现的。 Spring框架只是直接使用了AspectJ的注解,但并没有使用As... 阅读全文
posted @ 2018-05-31 20:23 CodeTiger 阅读(62) 评论(0) 推荐(0) 编辑
摘要:1.aop的原理 Spring AOP底层主要使用了JDK动态代理和cglib动态代理。具体可看文章设计模式之代理模式和JDK动态代... 阅读全文
posted @ 2018-05-31 20:20 CodeTiger 阅读(70) 评论(0) 推荐(0) 编辑
摘要:1.准备工作 (1)导入jar包 除了上篇文章使用到的基本jar包外,还得加入aop的jar包,所有jar包如下 (2)配置xm... 阅读全文
posted @ 2018-05-28 19:54 CodeTiger 阅读(72) 评论(0) 推荐(0) 编辑
摘要:1.IoC的概念 IoC:通过容器去控制业务对象之间的依赖关系。控制权由应用代码中转到了外部容器,控制权的转移就是反转。控制权转移的... 阅读全文
posted @ 2018-05-27 22:30 CodeTiger 阅读(77) 评论(0) 推荐(0) 编辑
摘要:1.拦截器底层实现原理 (1)AOP思想 (2)责任链模式(一种设计模式) 2.实现拦截器的三种方式 (1)实现Intercepto... 阅读全文
posted @ 2018-05-26 18:59 CodeTiger 阅读(35) 评论(0) 推荐(0) 编辑
摘要:今天因为要写作业,无奈重新拾起大PHP,本来之前在win7系统下跑的贼溜的,想着把它放到腾讯云的cloud studio上去,一顿操... 阅读全文
posted @ 2018-05-25 20:09 CodeTiger 阅读(57) 评论(0) 推荐(0) 编辑
摘要:上篇文章中说了OGNL在Struts2中的使用方法。然而,EL其实也是可以读取值栈中的数据,那么EL读取值栈的数据和OGNL读取值栈... 阅读全文
posted @ 2018-05-24 20:03 CodeTiger 阅读(29) 评论(0) 推荐(0) 编辑
摘要:上篇文章把OGNL单独拿出来讲了,这篇文章就讲讲OGNL结合Struts2的使用。 Struts2中OGNL表达式必须配合Strut... 阅读全文
posted @ 2018-05-24 19:13 CodeTiger 阅读(63) 评论(0) 推荐(0) 编辑
摘要:这两天一直想写OGNL的总结,但发现下不了笔。今天还是咬牙开始写。 OGNL是Object-Graph Navigation Lan... 阅读全文
posted @ 2018-05-24 11:44 CodeTiger 阅读(64) 评论(0) 推荐(0) 编辑
摘要:1.什么是值栈 在Servlet中,我们都是把数据放在域对象中,然后在jsp页面中进行读取。那么在Struts2中,提供了另外一种存... 阅读全文
posted @ 2018-05-22 21:29 CodeTiger 阅读(47) 评论(0) 推荐(0) 编辑
摘要:我们知道每个Action都会对应一个类,具体在前面实现Action这篇文章讲了。那么这肯定就会涉及到参数传递的问题,因为我们要传递信... 阅读全文
posted @ 2018-05-21 23:44 CodeTiger 阅读(65) 评论(0) 推荐(0) 编辑
摘要:任何成熟的框架都提供异常处理机制,当然也可以采用手动捕获异常的方式,但这种方式繁琐,最好采用声明式的方式管理异常处理,声明式的异常处... 阅读全文
posted @ 2018-05-20 21:43 CodeTiger 阅读(52) 评论(0) 推荐(0) 编辑
摘要:上一篇文章说了Action只是一个逻辑控制器,并不会对用户的请求生成任何的反应,所以要将视图返回给用户,需要标签的帮助。这篇文章就专... 阅读全文
posted @ 2018-05-20 19:47 CodeTiger 阅读(74) 评论(0) 推荐(0) 编辑
摘要:上篇文章讲了实现Action的三种方式,以及如何在Action中取得Servlet API。那么这篇文章就讲怎么配置Action。 ... 阅读全文
posted @ 2018-05-20 13:45 CodeTiger 阅读(73) 评论(0) 推荐(0) 编辑
摘要:Action是Struts2应用的核心,用于处理用户的请求,因此Action也被称为业务控制器。每个Action都是一个工作单元,而... 阅读全文
posted @ 2018-05-20 09:31 CodeTiger 阅读(72) 评论(0) 推荐(0) 编辑
摘要:Struts2的默认配置文件是struts.xml,它的最大作用就是配置Action和请求之间的对应关系,并配置逻辑视图名和物理视图... 阅读全文
posted @ 2018-05-19 20:16 CodeTiger 阅读(38) 评论(0) 推荐(0) 编辑
摘要:小小的一个HelloWorld,包含的意义也是巨大的,理解了一个HelloWorld,对于后续学习Struts2更有帮助。 1.案... 阅读全文
posted @ 2018-05-19 11:47 CodeTiger 阅读(36) 评论(0) 推荐(0) 编辑
摘要:多线程除了我们前面讲的竞争,其实还有协作。就像我们人一样,不但要竞争,也要学会合作,这样才能进步。这篇文章我们就讲讲多线程协作的基本... 阅读全文
posted @ 2018-05-18 14:08 CodeTiger 阅读(46) 评论(0) 推荐(0) 编辑
摘要:上一篇文章我总结了一下线程的创建方法以及线程的一些属性,同时还讲了线程的共享以及带来的原子性和内存可见性的问题。这篇文章就讲讲怎么用... 阅读全文
posted @ 2018-05-17 19:52 CodeTiger 阅读(40) 评论(0) 推荐(0) 编辑
摘要:1.创建线程 线程表示一条单独的执行流,它有自己的程序执行计数器,有自己的栈。 创建线程有两种方式:一种是继承Thread,另外一种... 阅读全文
posted @ 2018-05-17 13:28 CodeTiger 阅读(31) 评论(0) 推荐(0) 编辑
摘要:在上一篇文章设计模式之代理模式里,我们说了JDK动态代理类,不过我相信好多人都有疑惑,包括我,刚开始学的时候都是一脸懵逼,那么到底疑... 阅读全文
posted @ 2018-05-15 22:08 CodeTiger 阅读(34) 评论(0) 推荐(0) 编辑
摘要:昨天的那篇文章我说看源码,不过我觉得看源码之前还是先把代理模式了解一下,这样更好看源码。 1.什么是代理模式 一个委托类,一个代理... 阅读全文
posted @ 2018-05-15 18:22 CodeTiger 阅读(31) 评论(0) 推荐(0) 编辑
摘要:1.传统方法的弊端 还记得在Mybatis入门&配置文件&映射文件这篇文章中,我们写的Mybatis访问数据库执行sql语句的代码。... 阅读全文
posted @ 2018-05-14 20:07 CodeTiger 阅读(43) 评论(0) 推荐(0) 编辑
摘要:今天下午写一个MySQL的嵌套查询语句的时候,出现错误Every derived table must have its own a... 阅读全文
posted @ 2018-05-13 18:41 CodeTiger 阅读(51) 评论(0) 推荐(0) 编辑
摘要:学习路上,还是得不断的接收新的知识。因为大多数知识都是共通的,这不,学着学着还是得绕到设计模式上,就从最简单的单例模式开始学习吧。基... 阅读全文
posted @ 2018-05-12 13:11 CodeTiger 阅读(20) 评论(0) 推荐(0) 编辑
摘要:最近使用腾讯云的Cloud Studio写Java,只能使用命令行进行编译运行,趁此机会,学习一下Linux的一些常用命令。平时wi... 阅读全文
posted @ 2018-05-11 18:06 CodeTiger 阅读(563) 评论(0) 推荐(0) 编辑
摘要:细心的小伙伴有没有发现我的网站有一把小绿锁了,是的,博主昨天升级了https。血与泪的教训,搞了一天,真的是搞了一天,完全没有夸张的... 阅读全文
posted @ 2018-05-11 12:24 CodeTiger 阅读(51) 评论(0) 推荐(0) 编辑
摘要:这几天很忙,一直断断续续的在学习Mybatis,这篇文章先总结一下Mybatis的配置文件和映射文件。 1.配置环境 首先得现在相应... 阅读全文
posted @ 2018-05-09 10:10 CodeTiger 阅读(49) 评论(0) 推荐(0) 编辑
摘要:最近老师布置了一个作业,要求用云上的webIDE进行开发。于是我就开始了WebIDE的体验之旅。 首先我先找到的是华为云的Cloud... 阅读全文
posted @ 2018-05-08 23:13 CodeTiger 阅读(68) 评论(0) 推荐(0) 编辑
摘要:今天在写代码时,使用JDBC连接MySQL数据库,在servlet中写好sql语句后,启动tomcat在浏览器打开,输入查询条件发现... 阅读全文
posted @ 2018-05-04 16:28 CodeTiger 阅读(89) 评论(0) 推荐(0) 编辑
摘要:1.JSTL介绍 JSTL(JavaServer Pages Standard Tag Library,JSP标准标签库)是一个JS... 阅读全文
posted @ 2018-05-04 13:25 CodeTiger 阅读(228) 评论(0) 推荐(0) 编辑
摘要:今天学习mybatis的时候,发现要用到EL表达式和JSTL,所以今天花了半天时间去学习EL表达式和JSTL,现在来总结一下,方便以... 阅读全文
posted @ 2018-05-04 12:55 CodeTiger 阅读(58) 评论(0) 推荐(0) 编辑
摘要:今天看新闻,google开放了.app顶级域名的注册,看起来又是一场争夺战啊。想起前几日fuckqq.com的事件 现在fuck... 阅读全文
posted @ 2018-05-02 23:00 CodeTiger 阅读(32) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩