概述:Spring是由Rod Johnson组织开发一个分层java SE/EE一站式轻量级开源框架,以IOC(控制反转)和AOP(面向切面)
原创 2024-06-05 11:08:43
46阅读
1.1概述1.1.1 Spring是什么 Spring一个轻量级框架,以IOC(控制反转)和AOP(面向切面编程)为内核,Spring在表现层提供了Spring MVC框架整和功能,在业务逻辑层可以管理事务,记录日志,在持久层可以整合Mybatics。虽然Spring可以贯穿表现层,业务逻辑层和持久层,但绝非取代已有的框架,而是高度和开放与他们整合 1.1.2 有什么好处方便解耦,简化开发:对
转载 2024-09-09 09:54:02
10阅读
Spring 基础与应用一、什么是Spring?Spring是分层JavaSE/EE full-stack 轻量级开源框架,以IoC(Inverse of Control 控制反转)和AOP(Aspect Oriented Programming 面向切面编程)为内核,使用基本JavaBean来完成以前只可能由EJB完成工作,取代了EJB臃肿、低效开发模式。 在实际开发中,通常服务器端在
控制什么被反转了?就是获得依赖对象方式被反转了——Martin Fowler1、Spring基本知识 1.1 什么是Spring?Spring是分层JavaSE/EE full-stack轻量级开源框架以IoC(Inverse of Control,控制反转)和AOP(Aspect Oriented Programing,面向切面编程)为核心实际开发中,通常采用三层体系架构(web、servi
转载 2024-06-17 15:55:42
30阅读
一、使用Spring来简化开发4种策略1.基于pojo轻量级和最小侵入性编程 2.通过依赖注入和面向接口实现松耦合 3.基于切面和惯例进行声明式编程 4.通过切面和模板减少样式代码二、依赖注入DI 这里我们假设一个程序public class NewKnight implements Knight{ private Sword sword; public NewKnight(){ th
1.1  Spring概述  1.1.1 什么是SpringSpring是一个分层Java SE/EE full-stack(一站式)轻量级开源框架,它以IoC(Inversion of Control,控制反转)和AoP(Aspect Oriented Programming,面向切面编程)为内核,使用基本javaBean来完成以前只能由EJB(Enterprise Java Be
转载 2023-09-08 10:59:01
23阅读
                                 &n
原创 2010-08-27 07:44:01
966阅读
一、Hibernate是什么 二、Hibernate优缺点 三、Hibernate基本配置 四、Hibernate两种实体映射方式   一、Hibernate是什么         Hibernate是一个开放源代码对象关系映射框架,它对JDBC进行了非常轻量级对象封装,使得Java程序员可
原创 2012-03-31 17:25:19
857阅读
一、Tomcat 简介        Sun推出JSP(Java Server Pages)是一种运行于服务器端动态网页开发技术,它基于Java技术。执行JSP时需要在Web服务器上架设一个编译JSP网页引擎。Tomcat服务器是Apache组织开发一种JSP引擎同时支持Servlet,本身具有Web服务器功能,可以作为独立Web服务器来使用。但
原创 2014-05-11 18:22:54
951阅读
tcpdump tcpdump是一款非常流行抓包工具,用来抓取互联网上传输数据包,也可以说是一款嗅探器,能够和windows下面的wireshark相媲美。 首先我们来抓取一个数据包,小试一把牛刀:[root@localhost~]#tcpdump-ieth0-c1tcpdump:verboseoutputsuppressed,use-vor-vvforfullprotoc
原创 2017-12-30 14:07:02
1384阅读
SpringMVC基本应用​ 有了SpringMVC,我们每次就不用每次在web.xml里手动配置servlet和servlet-mapping了。1.web.xml配置<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
原创 2022-01-21 10:40:17
15阅读
配置解压目录删除安装包FROM hub.c.163.com/public/centos:6.7-toolsMAINTAINER wang@.comADD apache-tomcat-7.0.54.tar.gz /usr/srcADD jdk-7u65-linux-x64.gz /usr/srcENV JAVA_HOME /usr/src/jdk1.7.0_65ENV PATH $JAVA_HOME/bin/$PATHEXPOSE 8080...
原创 2021-06-10 16:08:55
299阅读
SpringMVC基本应用​ 有了SpringMVC,我们每次就不用每次在web.xml里手动配置servlet和servlet-mapping了。1.web.xml配置<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
原创 2021-08-10 09:35:09
82阅读
1.什么是JPA? JPA是sun公司提供一组持久化框架规范。比如给hibernate、toplick等提供了一套标准接口。2、为什么要使用JPA? 1.规范每一种框架技术,弱化每一种框架区别,使其在应用程序中使用来更简单。 如图: 应用程序---JPA---hibernate/toplick/ibates---数据库 使用了JPA,ORM技术实现不需要直接与应用程序挂钩,以后想换ORM技术时都不必修改JPA了,这就是JPA好处了.3.怎么使用JPA?(以下所讲的是JPA在hibernate中使用方法) 1.导入hibernate 2.在src目录下创建一个...
转载 2012-12-18 09:22:00
105阅读
2评论
介绍数通设备CLI回显提取方式TextFSM基本使用。
原创 5月前
21阅读
转载请注明出处:http://blog.csdn.net/crazy1235/article/details/50933621 Fragment 还是先来基本介绍。 Fragment –> 片段。 在Android3.0时候被引入,它出现主要是给大屏幕设备提供更加灵活UI支持。通过对Activ
转载 2017-07-13 13:47:00
149阅读
2评论
yum 解决安装包直接依赖关系,redhat6.0光盘默认已有常用安装包 配置简单yum库 打开配置文件 vim /etc/yum.repos.d/rhel-source.repo 添加以下内容 [name] (任意) name=rhel6.1  (任意) baseurl=file:///media/cdrom (光盘软件包路径可以是网络路径) 
原创 2012-03-08 13:26:14
518阅读
  LVM:Logical Volume Manager,逻辑卷管理器。它是在Liunx环境下对磁盘分区管理一种机制。屏蔽了底层磁盘布局,便于动态调整磁盘容量。也可以在RAID上创建使用,增加了其冗余性。但是/boot用于存放引导文件,不能应用LVM机制。  其工作机制则在,把底层多个物理卷(PV,可以是多块磁盘,也可以是多个物理分区)组合为一个卷组(VG),再在卷
原创 精选 2016-03-19 16:30:38
996阅读
   通常,替我们工作是硬件,而控制硬件是核心,用户是利用shell控制一些内核提供工具,来控制硬件替我们正确工作。进一步说,由于内核听不懂人类语言,而人类语言也没办法直接记住内核语言,所以两者沟通就要通过shell来支持了。Shell是包含一系列可执行命令或声明文本文件。 本地变量:如 #name=donne  &nbsp
原创 2010-07-19 14:26:07
717阅读
sed编辑器称为:流编辑器,可以进行插入,替换,删除数据中文本 sed命令格式: sed options script file -e:同时执行多条命令 -f:将多条命令写文件中执行 -n:禁止sed编辑器输出 -s:替换 -w:将替换结果写入文件 d:删除行 p:打印输出 -i:在行之前添加新行 -a:在行之后添加新行 -c:更改行 =:打印行号 l:列出行 e
原创 2014-11-26 15:36:06
497阅读
  • 1
  • 2
  • 3
  • 4
  • 5