自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 两篇 Spring 总结(一)

Spring4 概述以及 HelloWorld概述Spring 是一个 IOC(DI) 和 AOP 容器框架.轻量级,Spring 是非侵入的,即使用的时候不需要实现任何接口或继承任何父类面向切面编程(AOP)、依赖注入(DI)容器,Spring 是一个容器,因为他包含并管理应用对象的生命周期框架,Spring 实现了使用简单的组件配置组合成了一个复杂的应用,Spring 中使用 ...

2018-06-24 20:56:00 30

原创 一篇 SpringData+JPA 总结

概述SpringData,Spring 的一个子项目,用于简化数据库访问,支持 NoSQL 和关系数据库存储SpringData 项目所支持 NoSQL 存储MongDB(文档数据库)Neo4j(图形数据库)Redis(键/值存储)Hbase(列族数据库)SpringData 项目所支持的关系存储技术JDBCJPA(本次重点)SpringData 整合...

2018-06-14 20:52:00 23

原创 加入博客园八个月了

说一下自己来到博客园的心路历程吧。来到博客园已经 8 个月了,从开始写博客到现在一直在摸索着如何写好,如何把内容的写的充实,吸引大家眼球又让自己满意!当然现在写的也不是很好,但每当收获评论和关注还是很赞的。开始的时候使用博客园推荐编辑系统写博客,那段时间应该是很操蛋的,网不好,点错了,都会导致最新写的没有保存,辛辛苦苦写半天的东西就会不见了,很累。看到那些优秀博客的排版什么的开始四处提问,百...

2018-06-13 17:37:00 26

原创 一篇 JPA 总结

概述下面是 JDBC 在 Java 应用和数据库之间的位置,充当着一个中间者,供 Java 应用程序访问所有类别的数据库,建立一个标准JPA 如同 JDBC 一样,为 Java 应用程序使用 ORM 框架建立一个标准JPA 和 Hibernate 的关系JPA 是规范:JPA 本质上是一种 ORM 规范,不是 ORM 框架,只是定制了一些规范,提供了一些编程的 API 接口,...

2018-06-12 16:14:00 25

原创 SpringMVC(二)

SpringMVC(二)通过上一篇 SpringMVC 的博文,我们掌握了如何新建 SpringMVC 项目,了解了其大致工作原理,了解了常用的注解,知道了 REST 风格的架构,通过源码初步了解到了数据绑定的流程。接着上次我们继续对 SpringMVC 进行学习。数据绑定、校验、格式化SpringMVC 通过反射机制对目标处理方法进行解析,将请求消息绑定到处理方法的入参中。数据...

2018-06-11 16:48:00 21

原创 SpringMVC(一)

概述SpringMVC 通过一套 MVC 注解,让一个 POJO 成为处理请求的控制器,而无需实现任何接口HelloWorld步骤概括加入 jar 包加入 SpringMVC 配置文件在 web.xml 文件中配置 DispatcherServlet编写处理请求的处理器,并标识为处理器编写视图详细步骤创建 Maven 工程,加入 jar 依赖<pr...

2018-05-22 17:55:00 20

原创 Hibernate Session总结

现在我们可以在 IDEA 下新建一个 Hibernate 项目,接着上次内容这次主要总结一下 Hibernate 的 Session,及其核心方法。Session概述Session 接口是 Hibernate 向应用程序提供的操纵数据库的主要接口,提供了基本的保存、更新、删除和加载 java 对象的方法Session 具有一个缓存,位于缓存中的对象称为持久化对象,和数据库中的相关记录...

2018-05-14 19:52:00 22

原创 IDEA 下新建 Hibernate 项目

Hibernate 概述什么是 Hibernate一个 Java 领域的持久化框架一个 Java 领域的ORM 框架什么是持久化持久化是指把对象永久保存到数据库中持久化包括和数据库相关的各种操作(增、删、改、查)什么是 ORMORM 是指对象关系映射(Object/Relation Mapping)ORM 将关系数据库中表中的记录映射成为对象,以对象的形式...

2018-05-07 13:37:00 23

原创 Struts2 转换器

转换器从一个 HTML 表单到一个 Action 对象,类型转换是从字符串到非字符串Http 没有 “类型” 的概念,每一项表单的输入只可能是一个字符串或一个字符串数组,在服务器端必须把 String 转换为特定的数据类型在 struts2 中把请求参数映射到 action 属性的工作由 Parameters 拦截器负责,它是默认拦截器的一员,而且可以自动完成字符串和基本数据类型之间的转...

2018-04-29 18:41:00 32

原创 Struts2 之 modelDriven & prepare 拦截器详解

struts2 ModelDriven & Prepareable 拦截器前面对于 Struts2 的开发环境的搭建、配置文件以及 Struts2 的值栈都已经进行过叙述了!这次博文我们讲解利用 Struts2 进行 CURD 操作,体验和 Servlet 的不一样,以此案例理解 ModelDriven 和 Prepareable 拦截器!案例流程获取数据库数据并将之显示在 e...

2018-04-24 20:02:00 22

原创 第一次面试且失败的经历

大三第二学期了,想着暑假找一个实习工作,然后呢在网上看到差不多的就投出去等待 Boss 们的回应,刚开始没太在意所以第二天进 App 也没想太多,可是进去竟然有未读消息!!!很是欣喜,然后点了之后竟然还是阿里的,更是激动,看到消息说是要简历,哈哈我没简历 SO 当场找了个模版改了一下发过去了,然后开始了漫长的等待……  等我第二天进去的时候收到一个内推链接,说实话当时很激动,自己以前对于内推的...

2018-04-19 15:39:00 18

原创 Struts2 之值栈

值栈(ValueStack)http://www.cnblogs.com/bgzyy/p/8639893.html 这是我的有关 struts2 的第一篇文章,对于里面我们说到的一个 struts2 HelloWorld 小练习,即在输入框输入信息提交后在另外一个页面显示输入的信息,显示页面的代码如下:UserName: ${userName}<br>Email: ${emai...

2018-04-09 17:30:00 17

原创 Struts2 配置文件小结

每次写的博文都被管理员都被移出首页,好气!还希望有哪位大神可以指点迷津……struts2 配置文件的 result 节点result 节点是 action 节点的子节点,他代表着 action 方法执行后可能去的一个目的地;Action 方法名和 action 节点的 method 属性相对应;每个 Action 方法都会返回一个 String 类型的值且一一对应 result 节点的...

2018-04-08 16:03:00 23

原创 Struts2 总结之Action 类访问 WEB 资源

接着上次博客的内容我继续分享我所学到的知识,和自己在学习过程中所遇到问题以及解决方案。当然,如果读者发现任何问题均可以在下方评论告知我,先谢,老被管理员移除,再来一遍!在 Action 中访问 WEB 资源web 资源所谓的 WEB 资源是指 HttpServletRequest、HttpServletResponse、ServletContext 等原生的 API,作为 B/S 应用开...

2018-03-30 11:07:00 17

原创 Struts2 学习之小白开始

Struts2 基础知识学习总结  Struts2 概述:Struts2 是一个用来开发 MVC 应用程序的框架,他提供了 Web 应用程序开发过程中的一些常见问题的解决方案,比如对于用户输入信息合法性的验证,统一的布局,国际化等,既然有 Struts2 那么肯定有 Struts1,但是从本质上讲 Struts2 不是从 Struts1 扩展而来的,更应该说是一种换了品牌标签的 WebWork...

2018-03-24 16:56:00 18

原创 WEB 小案例 -- 网上书城(四)

针对于这个小案例我们今天讲解结账操作,也是有关这个案例的最后一次博文,说实话这个案例的博文写的很糟糕,不知道该如何去表述自己的思路,所以内容有点水,其实说到底还是功力不够。处理思路点击结账,发送结账请求到 Servlet 处理;在 Servlet 相关方法中 获取购物车商品信息,比如:某件商品需要购买的量,价格等基本属性;接着在 Servlet 方法中获取购物车中商品的库存检测库存是否...

2018-03-16 14:23:00 18

原创 Web 小案例 -- 网上书城(三)

内容有点乱,有兴趣的同伙可依照后面的案例结构结合文章进行阅读  和网上购买东西一样,你可以在不登录的状态下去浏览商品,但是当你想把自己中意的东西加入购物车或是收藏起来就需要你拥有自己的账号然后登录后才可以进一步操作,上次我们的翻页操作也就是可以供大家进行商品的浏览,所以这次我们先完成登录操作(具体登录所需我们直接插入数据表,不再对注册做处理)。关于登录操作的具体操作步骤向数据表 use...

2018-03-11 20:44:00 27

原创 WEB 小案例 -- 网上书城(二)

  寒假结束了,自己的颓废时间同样结束了,早该继续写博客了,尽管我的格式以及内容由于各种原因老被卡,但必须坚持写下去!!!  上次我们对于本案例的数据库部分进行了阐述,这次主要接着上次的内容分享本案例的翻页操作,其演示如下:  GIF 中主要演示了翻页操作,首先进入该页面前先查询数据库中所有书籍的数量,根据每页显示的数量生成首页部分数据。  1. 点击 “下一页”,当前第几页数字改变,页...

2018-03-05 19:41:00 20

原创 WEB 小案例 -- 网上书城(一)

  距离上次写博客有两周了吧,最多的原因就是自己期末考试了,上课没听就只能在期末狠狠的复习了,毕竟已经挂科了。当然还是因为自己懒吧!!!废话不多说开始我们今天的正题,网上书城!  一、 新建数据表(MySQL 数据库)  对于网上书城其后台应该有存放商品即书籍信息的数据表(books),存放用户信息的数据表(userInfo),存放用户账户信息的数据表(account),存放交易记录的数据表...

2018-01-22 15:14:00 17

原创 Ajax 案例之三级联动

  每次在博客园网站写博客,格式真的好难搞,还望好心人告知更好的编辑工具。接下来进入正题:三级联动(其效果演示可看我的博文 Ajax 学习总结 末尾)。数据表设计(Oracle)新建数据表 Employees(员工信息)、Locations(城市信息)、Departments(部门信息),其中 Departments 表的外键为 locations 表的 location_id ,E...

2018-01-02 11:27:00 14

原创 Ajax 学习总结

  Ajax 技术在 JavaWeb 应用中随处可见,比如购物车中根据商品数量及时更新等应用,那么我们今天就来说说 Ajax 的一些小应用!  Ajax 技术也就是允许浏览器与服务器通信而无需刷新当前页面,数据在客户端和服务端独立传输,而不是以前客户端向服务端发送一个请求,服务器返回整个页面,如此反复。完成 Ajax 请求就需要使用 XMLHttpRequest 类的方法,下面我们先开始介绍...

2017-12-25 17:57:00 16

原创 JavaWeb 之文件的上传下载

又到了每周更新博客的时候了,每看到自己发布的随笔阅读量上涨的时候就特别开心,我也会尽自己的努力提高自己的水平,总结出通俗易读的学习笔记,还望大家能多多支持!!!--------------------------------------------------------------------------------------------------------------文件的上传-...

2017-12-18 11:06:00 24

原创 Filter、Listener 学习总结

  今天我们来介绍 Filter、Listener 这两个模块一些简单的知识和应用,接下来我们开始我们的正题 !  1. Filter(过滤器)    1.1 对 Servlet 容器调用 Servlet 的过程进行拦截,从而在 Servlet 进行响应的前后实现一些特殊的功能,我们需要知道 JSP 的底层实现也是 Servlet 所以所拦截的当然包括 JSP    1.2 如何写一个 F...

2017-12-10 18:11:00 15

原创 Session、Cookie 学习笔记

  在开始今天的博文之前首先为自己庆祝一下自己有了三个粉丝,也有了同僚的评论,说实话因为这个开心了好久!哈哈,好了在开始今天的正题之前,首先大家需要了解以下几点:    a.HTTP 协议是无状态的协议,WEB 服务器本身不能识别出哪些请求是同一个浏览器发出的,浏览器的每一次请求都是孤立的;    b.作为服务器必须能够采用一种机制来唯一标识一个用户,同时记录该用户的状态;    c....

2017-12-04 19:01:00 14

原创 JavaWeb 学习之 JSTL

  上一篇博文我们讲解了 MVC 小案例,案例中包含了基本的增、删、改、查,对这个案例的有兴趣的伙伴可以自己动手实践一下,去复习一下或者说是学点新的知识!如果有已经看过且实践过的伙伴相信对 JSP 页面中的 Java 代码很是烦躁。在 JSP 页面上写 Java 代码不仅影响美观而且对很容易写错我们想写的逻辑代码,我们今天所讲的 JSTL 就可以完美解决在 JSP 页面上写 Java 代码的缺点...

2017-11-27 15:08:00 16

原创 MVC 小案例 -- 信息管理

前几次更新博客都是每次周日晚上到周一,这次是周一晚上开始写,肯定也是有原因的!那就是我的 Tomact 忽然报错,无法启动,错误信息如下!同时我的 win10 也崩了,重启之后连 WIFI 的标志也不见了,上不了网。额。额。额。。。后面连 IDEA 也报错,就很无奈!不过现在能写也就是我把他折腾好了!原因很简单就是执行了下面简单的几句命令后重启就可以上网了,我对这方面的知识不是很熟悉但应该重置网...

2017-11-21 14:35:00 21

原创 JSP 学习笔记

JSP全名为Java Server Pages,中文名叫java 服务器页面,它是在传统的 HTML 页面中插入 JAVA 代码片段和 JSP 标签形成的文件。上一篇 Servlet 中只是讲解了我们开发中为什么继承 HttpServlet,而不是 Servlet 和 GenericServlet。并且只是对 ServletConfig、ServletContext、ServletRespo...

2017-11-13 15:01:00 16

原创 Servlet 学习笔记

Servlet 运行在服务器上的 java 类;Servlet 容器为 javaWeb 应用提供运行时环境,负责管理 servlet 和 jsp 生命周期,以及管理他们的共享数据。现在我们知道了 Servlet 是运行在服务器上的 Java 类,那么什么是服务器?我们平常最常用的服务器都有哪些呢?  服务器是一种被动程序:只有当Internet上运行其他计算机中的浏览器发出的请求时,服务器...

2017-11-13 08:47:00 16

原创 JDBC(MySQL)一周学习总结(二)

上一篇文章我们总结了获取数据库连接以及操作数据表的一些知识点,本篇将继续上次的文章给大家分享!1. 上一篇文章我们可以对数据表进行增删改查的操作了,对与一些小项目的部分功能我们也足以胜任。但现在有一个需求是一个人下了一个订单,并将这个订单的下单时间等信息插入了订单表,并且其主键是自动生成主键值,当我们想要找到该用户买了哪些商品(商品表)时,则需要用订单 ID 去获取商品列表,此时就需要获得数据...

2017-11-06 15:31:00 15

原创 JDBC(MySQL)一周学习总结(一)

一周过去了,我在这分享一下这一周来学习 JDBC 的知识,同时也希望可以帮到别人!首先我们从获取 JDBC 连接开始Driver(每个驱动程序类必须实现的接口)获取数据库连接需要配置数据库连接信息,DriverClass 表示数据库驱动,user 表示数据库登录用户名,passWord 表示登录密码,url 用于标识一个被注册的驱动程序,驱动程序管理器通过 URL 选择正确的驱动程序,从而...

2017-11-06 09:19:00 16

原创 Java 基础 -- 泛型、集合、IO、反射

计划把 Java 基础的有些部分再次看一遍,巩固一下,下面以及以后就会分享自己再次学习的一点笔记!不是有关标题的所有知识点,只是自己觉得模糊的一些知识点。1.  对于泛型类而言,你若没有指明其类型,默认为Object;2.  在继承泛型类以及接口的时候可以指明泛型的类型,也可以不指明;3.   泛型也数据库中的应用:      写一个 DAO 类对数据库中的数据进行增删改查其类型声明为 ...

2017-10-30 08:47:00 32

原创 Ubuntu on win10

大家看到这个题目应该都知道这个东西吧,或许也都知道咋安装啥的,我只是想分享一下自己安装它的过程同时可以对那些有需要的人给予帮助!!!1.  打开开发者模式(如下图)                  像上面这样打开开发人员模式,过程会问你确定打开吗,点击确定就 OK 了。2.  打开 "适用于 Windows Linux 的 Windows 子系统"在开始菜单搜索 “Windows...

2017-10-29 23:14:00 17

原创 让自己少走点弯路

首先说一下,我是一名在校学生,写的内容可能肤浅没内容,但是我觉得这是过程,所以还请看到博文的大佬多多指教,花点时间看完它,再提出你们宝贵的意见,谢谢!编程这个东西我是从大一开始接触的,大一刚来到大学学 C 语言,老师说挂科率高加上自己对这个还有些兴趣所以对 C 语言还算是认真,就这样进入了编程的世界!大一学 C 语言,听学长说这语言说那语言,先后看过 C++、R 语言、HTML5、CSS、J...

2017-10-24 00:53:00 11

空空如也

空空如也

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

TA关注的人

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