- 博客(9)
- 收藏
- 关注
原创 Spring MVC上手
MVC简介:Spring MVC是一套Spring后台研发的框架,M为模型,即整个框架的操作元;V为视图,提供给Web用户的输出窗口;C为控制器,即内部逻辑,处理用户输入及输出内容。相较于SSH的后台,前端,数据库分离设计,SSM(Spring+SpringMVC+Mybatis)的设计以后台为主导,Controller与View的关系更密切,且View更依赖Controller的结构。
2016-04-29 17:36:04 356
原创 Spring学习笔记4-AOP
AOP简介:面向切面编程首先介绍动态代理:动态代理可以在类的所有方法之前增加业务逻辑。jdk中的类想要被动态代理,必须实现接口(假设Target实现了接口ITarget)。使用proxy与实现InvocationHandler接口,来实现动态代理(参视频:动态代理)。PHandler实现InvocationHandler接口,其中含有private的Object(被代理对象
2016-04-27 23:36:20 514
原创 java spring代码通用结构-java
src.main.java.com.company.projectname| - aop:类组。Spring AOP的Aspect仓库,是AOP的相关内容。| - constants:定义了项目所用常量。| - dao.db:接口组。定义DAO的实现接口,按照功能分不同接口文件。| - domain:其中的每个类对应数据库中的表???,其中很多类实现了可序列化接口,可能作为字符
2016-04-27 19:51:17 2125
原创 jetty上手
jetty简介:维基百科Jetty是一个纯粹的基于Java的网页服务器和Java Servlet容器。尽管网页服务器通常用来为人们呈现文档,但是Jetty通常在较大的软件框架中用于计算机与计算机之间的通信。Jetty支持最新的Java Servlet API(带JSP的支持),支持SPDY和WebSocket协议。jetty使用:jetty安装使用可以同maven共同使
2016-04-26 20:08:08 555
原创 servlet上手
Servlet简介:servlet维基百科Servlet(Server Applet),全称Java Servlet,未有中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。Servlet运行于支持Java的应用服务
2016-04-26 17:37:35 677
原创 maven上手
maven上手:链接:maven基础介绍mvn主要功能:编译代码、进行依赖管理、管理二进制库pom.xml:pom是指project object Model。pom是一个xml,在maven2里为pom.xml。是maven工作的基础,在执行task或者goal时,maven会去项目根目录下读取pom.xml获得需要的配置信息 pom文件中包含了项目的信息和maven
2016-04-25 17:01:22 428
原创 Spring笔记3
加入annotation,需要在beans.xml的标签加属性xmlns:context="http://www.springframework.org/schema/context",并在标签辖内加标签。
2016-04-11 20:18:55 418
原创 Spring笔记2
| UserServiceTest | -> | beans.xml | -> | DAO, bean, 某些实体类 | -> | 实体类 |DI为依赖注入,通常来说bean是自己控制对象的实例化等工作(即依赖关系)。但在Spring容器中,创建bean的同时完成了注入依赖关系的工作。IOC为控制反转,其与DI的意义类似,即本来bean自己控制实例化,现在成了创建bean时便完成了
2016-04-11 17:43:37 353
原创 Spring笔记1
UserService -> UserDAO -> (user, DB)。对类中的每个对象设置setter与getter。AOP面向抽象编程,使用beans.xml文件进行对象定义,beans为Map。jdom包用于解析xml文件,取出内部的类名等。junit包用于测试某java类的某函数工作(主函数即testXXX,类似直接写main函数)。IOC控制反转
2016-04-08 17:44:32 333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人