
JavaWeb
文章平均质量分 76
XTAOTWO
这个作者很懒,什么都没留下…
展开
-
如何在IDEA中建立一个javaweb项目(新手教程)
写在前面,IDEA中,【project】和【module】的关系,我的理解就是,project是一个大项目,然后一个大项目下可以多个module,就像通常在开发的时候会把一个项目分成很多独立的模块来做,对应eclipse来说,project就是workspace,module就是project。(不知理解是否正确)最近也正在学习IDEA的使用,下面将IDEA中建立一个javaweb项目的过程记...原创 2018-11-04 17:06:56 · 18522 阅读 · 1 评论 -
Java设计模式之动态代理
写在前面,最近在学习java,动态代理这部分看的头疼,先将书上的例子自己实现了下,好在例子还比较能理解,先记录一下,以便加深印象,后面需要用到的时候,再去深入理解。动态代理的意义在于生成一个占位(又称代理对象),来代理真实的对象,从而控制真实对象的访问。代理模式,假设你有一家公司,你的公司是一家软件公司,你是一位软件工程师。客户带着需求去找公司肯定不会直接和你谈,而是去找商务谈,此时客户会...原创 2018-11-12 21:45:26 · 222 阅读 · 0 评论 -
Spring笔记(1)——开发环境的搭建
首先下载Spring的jar包,下载方式有很多,大家可以自己上网去查找,这里我也给出一个网址,http://repo.spring.io/release/org/springframework/spring/,可以下载所有版本的spring的jar包。下载解压后的目录如下我们所需要的就是libs文件夹下的jar包,当然不需要把所有的jar包都引入,把下图中的5个引入工程即可,其他的...原创 2018-11-19 19:57:28 · 264 阅读 · 0 评论 -
spring笔记(2)——spring核心控制反转IoC详解及入门示例
控制反转,一开始理解起来真的就完全不懂在说什么,看了几遍以后,粗浅的说说自己的理解。在传统的java程序开发中,当我们需要一个对象时,都是在程序内部主动的去创建一个对象,而这样的做法会使得程序很复杂,,需要去掌握new这个对象的全部过程;而控制反转的思想就是,当我需要一个对象的时候,我不再在程序内部自己去创建了,而是告诉一个第三方,我需要一个什么样的对象,然后这个第三方就会主动的把我们所需要的...原创 2018-11-19 20:14:37 · 357 阅读 · 0 评论 -
mybatis学习(2)——入门实例
在上一篇博客中,我们已经把所有的准备工作做好了,包括数据库和mybatis下载等,接下我们进入一个实际的案例,来理解mybatis是如何工作的。1、新建项目这里使用的软件是IDEA,这个无关紧要,我们首先建立一个Java项目,工程最后的结构如下所示,我们将先前的mybatis的jar包(包括lib文件下的jar包)和java连接sqlite数据库的jar包,拷贝到lib文件夹中。2...原创 2018-11-25 21:27:55 · 283 阅读 · 0 评论 -
mybatis学习(3)——mybatis框架下的增、删、改、查功能
基于前一篇博客的实例,我们这次来完成mybatis框架下sqlite数据库增、删、改、查的实现。1、修改StudentMapper接口首先修改上一次的StudentMapper接口,新增几个方法。package com.mapper;import com.pojo.Student;import java.util.List;public interface StudentMa...原创 2018-11-25 22:37:08 · 483 阅读 · 0 评论