2019年5月21日

spring(一):spring IoC的注入方式总结

摘要: 前言:谈谈对springIOc的理解,两张图很好的阐述了springIoc容器的作用。 传统应用程序示意图.jpg IoC容器后程序结构示意图.jpg springIoC容器注入方式有set注入,构造器注入,注解注入。 一:set方式注入 1.先准备几个bean类,一个普通的学生类,以及一个A类,A 阅读全文

posted @ 2019-05-21 20:29 神奇的光头强 阅读(6927) 评论(0) 推荐(0)

2019年4月29日

java web(七): mybatis的动态sql和mybatis generator自动生成pojo类和映射文件

摘要: 前言: MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据 不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。 利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 Mybatis 阅读全文

posted @ 2019-04-29 20:50 神奇的光头强 阅读(2154) 评论(0) 推荐(1)

2019年4月21日

java web(六):mybatis之一对一、一对多、多对多映射

摘要: 前言: 百度百科: MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可 以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain 阅读全文

posted @ 2019-04-21 20:13 神奇的光头强 阅读(1551) 评论(0) 推荐(1)

2019年3月21日

java基础(三):反射、反序列化破解单列模式和解决方式

摘要: 单例模式指的是一个类只有一个对象,通过一些措施达到达到这个目的。但是反射和反序列化可以获得多个不同的对象。 先简单的认识一下单例模式 一:单例模式 通过私有构造器,声明一个该类的静态对象成员,提供一个获得对象的静态方法实现单例模式。单列模式有饿汉式和懒汉式,饿汉式是声明的同时就为该对象赋值。 懒汉式 阅读全文

posted @ 2019-03-21 20:31 神奇的光头强 阅读(884) 评论(2) 推荐(1)

java web(五):java web三大组件之另外两个和八大监听器

摘要: java的三大组件指Servlet、Filter、Listener。八大监听器指八个接口。前面介绍了Servlet,现在介绍一下Filter拦截器以及拦截地址的设置, Listener监听那些事件。 java web的cookie和session机制有篇博客讲的很好,有兴趣的博友可以去看看。地址:h 阅读全文

posted @ 2019-03-21 11:13 神奇的光头强 阅读(592) 评论(0) 推荐(1)

2019年3月18日

java基础(二):java内部类

摘要: 内部类像寄生虫一样生存在其他类【外部类】的内部。定义在类的内部的类叫内部类,它缩小了可见性。根据内部类定义结构的不同,可以把内部类分为 成员内部类和局部内部类。成员内部类定义的地方和外部类的成员变量和成员方法类似,就好像类的一个成员一样。局部类内部类则定义在方法体内,仅属于局部范围所有。 成员内部类 阅读全文

posted @ 2019-03-18 21:56 神奇的光头强 阅读(177) 评论(0) 推荐(1)

java web(四):request、response一些用法和文件的上传和下载

摘要: 上一篇讲了ServletContent、ServletCOnfig、HTTPSession、request、response几个对象的生命周期、作用范围和一些用法。今天通过一个小项目运用这些知识。简单的注册登录,文件的上传和下载。 大致思路: 注册登录和文件上传和下载 注册成功后跳转到登录界面,登陆 阅读全文

posted @ 2019-03-18 19:04 神奇的光头强 阅读(2055) 评论(0) 推荐(2)

2019年3月12日

java web(三):ServletContext、session、ServletConfig、request、response对象

摘要: 上一篇讲了Servlet: 1)什么是Servlet【servlet本身就是一种Java类,这种Java类提供了web形式的方法,只要实现了servlet接口的类,都是一种servlet资源。】 2)三种方式创建Servlet(继承HTTPServlet使我们使用的) 3)Servlet的生命周期【 阅读全文

posted @ 2019-03-12 22:30 神奇的光头强 阅读(750) 评论(0) 推荐(1)

2019年3月4日

java web(二):servlet的简单使用和介绍

摘要: 前言:通过编写一个servlet类,向浏览器发送hello world来阐述servlet。 一:创建动态web项目 1. 首先切换到javaEE视图。 在ecplise左边即项目管理器哪里右键点击新建一个 Dynaimc Web Project,输入项目名(eg:StudyServlet),Dyn 阅读全文

posted @ 2019-03-04 11:27 神奇的光头强 阅读(1427) 评论(0) 推荐(1)

2019年2月27日

java web(一):tomcat服务器的安装和简单介绍,与eclipse关联

摘要: 一:下载tomcat安装包和安装 这个百度一下就可以了。 安装完以后进入tomcat的安装路径查看 如图所示:有几个目录简单介绍下 bin目录: 存放运行tomcat服务器的相关命令。 conf目录: 存放tomcat服务器的相关配置文件。【稍后我们会修改service.xml文件的一些内容】 li 阅读全文

posted @ 2019-02-27 14:04 神奇的光头强 阅读(516) 评论(0) 推荐(1)

导航