自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (3)
  • 收藏
  • 关注

原创 Spring 属性注入

构造方法的方式的属性注入<bean id="car" class="com..."> <constructor-arg name="name" value=".." /> <constructor-arg name="price" value=".."></bean>Set方法的方式的属性注入<bean id="haha" c...

2019-03-21 16:54:31 72

原创 如何用SercureCRT连接虚拟机

装好两个软件及系统后1.开启虚拟机 并打开终端 输入ifconfig 查询ip,位于inet后面2.输入命令 service ssh start 或者命令service sshd start3.打开连接软件选择快速连接4.在主机名后 ,输入刚刚查到的ip,并点击连接5.设置右键属性,选择仿真 将终端换为linux6.选择外观,将编码格式换为utf-8...

2019-03-20 10:08:13 588

原创 Spring Bean 相关的配置

标签的id和name的配置id :使用了约束中的唯一约束。里面不能出现特殊字符的。name :没有使用约束中的唯一约束(理论上可以出现重复的,但是实际开发不能出现的)。里面可以出现特殊字符。Spring和Struts1框架整合的时候<bean name="/user" class=""/>init-methoddestroy-methodBean的生命周期的配...

2019-03-19 21:28:23 104

原创 Spring的工厂类

ApplicationContext继承BeanFactoryBeanFactory是老版本工厂类 调用getBean的时候,才会生成类的实例。ApplicationContext 是新版本的工厂类ApplicationContext加载配置文件的时候,Spring管理的类会被实例化。两个实现类:ClassPathXmlApplicationContext : 加载类路径下的配置文...

2019-03-19 17:01:35 121

原创 Spring 的ioc

IOC是什么IOC: Inversion of Control(控制反转),是指对象的创建权转交给Spring ,Spring代为管理。Spring框架下载Spring 官方网站将Spring开发包解压后docs :Spring 的开发规范和APIlibs :Spring的开发的jar和源码schema:Spring的配置文件的约束创建项目 并引入jar包Spring 运...

2019-03-19 16:50:51 98

原创 Spring4 介绍

Spring 是什么Spring是一个开源框架,是一个分层的JavaSE/EE full-stack(一站式)轻量级框架。EE的开发结构:WEB层 – SpringMVC业务逻辑层 – IOC持久层:Spring的JDBC模板 ORM模板Spring 的优点方便解耦,简化开发Spring就是一个大工厂,可以将所有对象创建和依赖关系维护,交给Spring管理AOP编程的支持...

2019-03-19 13:52:56 801

原创 Struts2的自定义拦截器

先准备环境,配置Struts2的环境,再写上Action 并配置自定义拦截器编写一个类实现Interceptor接口或者继承AbstractInterceptor类。对拦截器进行配置定义一个拦截器栈的方式...

2019-03-16 20:31:29 85

原创 Struts2的过滤器

拦截器是什么interceptor:是拦截器,拦截Action访问,且可以拦截到具体的方法。(更细致)Fliter :过滤器,拦截从客户端向服务器发送的请求Struts2框架核心的功能都是依赖拦截器实现。Struts2的执行流程客户端向服务器发送一个Action的请求,执行核心过滤器(doFilter)方法。在这个方法中,调用executeAction()方法,在这个方法内部调用di...

2019-03-16 20:16:04 941

原创 Struts2复杂数据封装(集合类型)

其实就是批量问题 – 通常我们需要封装到集合中 List Map集合中封装到List集合中jsp重点代码 &lt;form action="${pageContext.request.contextPath}/userAction.action" method="post"&gt;name1: &lt;input type="text" name="list[0].name"&gt;&

2019-03-12 17:33:05 94

原创 Struts2的数据封装

Struts2框架是一个web框架 ,并提供了数据分装功能数据封装方式 驱动封装

2019-03-12 16:59:31 112

原创 Struts2的结果页面配置

全局结果页面配置全局结果页面:全局结果页面指的是,在包中配置一次,其他的在这个包中的所有的action只要返回了这个值,都可以跳转到这个页面。* 针对这个包下的所有的action的配置都有效。&amp;amp;lt;struts&amp;amp;gt; &amp;amp;lt;package name=&amp;quot;demo2&amp;quot; extends=&amp;quot;struts-default&amp;quot; n

2019-03-10 12:38:44 136

原创 Stust2的Servlet的API

在Struts2中,Action并没有直接和ServletAPI进行解耦合,不能传递参数,也就是说在Strusts2下是不能直接访问Servlet的API的。但是我们在实际的实现业务逻辑时,要经常访问Servlet对象,如Session,request和application在Seruts2中,访问Servlet API 有三种方法通过ActionContext类访问 — 完全解耦合方式ac...

2019-03-10 12:15:11 162

原创 Struts2的常见配置

Struts2的配置文件的加载顺序每次从客户端发送请求到服务器都要先经过核心过滤器StrutsPrepareAndFilter,这个过滤器有两个功能:预处理和执行。预处理:就是主要是来加载配置文件的,在过滤器中就是init方法执行:是用来执行一组拦截器完成部分功能,在过滤器中的就是doFilter方法由于是过滤器服务器启动就会创建 而过滤器中的init方法就会执行在核心过滤器中的ini...

2019-03-05 16:55:27 99

原创 如何配置struts.xml 提示

我们可以使用struts官方提供了dtd文件,可以提供给我们在不联网的情况下,有编写提示打开Eclipse --&gt; window --&gt; Preferences 输入xml C ,并点击XML Catalog 如下图所示找到下载的Struts2解压包中的lib包中找到其核心包struts-core-xx.jar,解压后会出现几个以dtd结尾的文件,我们使用的是struts-2...

2019-03-05 14:08:46 204

原创 struts2的执行流程

流程分析:客户端发送请求通过web.xml找到需要执行的xml前端控制器(核心过滤器) 执行一组拦截器,执行部分功能通过struts2的配置文件,找到action执行目标的action...

2019-03-05 13:51:02 107

原创 如何使用 struts2 发布web程序

首先创建一个web项目导入struts2需要的jar包 ,导入到项目中的WEB-INF lib中struts-blank项目下找jar包创建一个jsp页面// 加入内容&lt;h1&gt;Struts2欢迎你&lt;/h1&gt;&lt;a href="${pageContext.request.contextPath }/hello.action"&gt;Struts2的入门&...

2019-03-03 19:14:35 228

原创 Struts 2框架简单介绍

Struts2是什么Strusts2 是一个基于MVC模式的轻量级的web框架。常见的web层框架Strusts 2Strusts 1WebworkSpringMVCStrusts 2的优点前端控制器模型在传统方式开发时,有一个请求就会对应一个Servlet,这样的话会出现很多个Servlet,然而Struts2将所有的请求都先经过一个前端控制器,在前端控制器中实现框架的部分...

2019-03-03 18:21:12 240

原创 Hibernate的抓取策略

延迟加载它是什么:lazy(懒惰加载)执行到该程序时,啊还不会发送语句,而真使用这个对象属性时才发送sql语句延迟加载的分类类级别的延迟加载* load方法查询某个对象的时候,是否采用延迟* 类级别的延迟加载通过上的lazy进行配置,让lazyshixiao方法:1. lazy设置为false2. 将持久类同final修饰3. 使用Initialize()方法关联级别的延迟* ...

2019-03-03 11:11:08 58

原创 hibernate的查询数据库方法

Hibernate共提供了五种查询方式。Hibernate的查询方式:OID查询OID检索:Hibernate根据对象的OID(主键)进行检索get方法Customer customer = session.get(Customer.class,1l);loadCustomer customer = session.load(Customer.class,1l);Hi...

2019-03-03 10:14:43 1051

java 开发的swing 商店管理系统

这个 商店管理系统是通过java编写 的swing 对 mysql 进行了设计,对 商店的用户,商品,订单和日志进行了查询,删除 ,增加等多个操作,有批量操作的功能等,适合课设等作为参考,适合初学者。

2019-01-22

Android studio 通讯录开发

使用Android开发 简单 强悍 适合初学者,代码具有登录界面,注册界面,添加通讯录联系人,修改联系人,删除联系人,查询联系人等多个功能,简单使用十分适合初学者练习 参考使用 内有apk 可直接在手机上运行

2019-01-22

Android studio 安卓通讯录开发

程序是使用 Android studio 开发的简单通讯录 适合刚入门的Android程序员,有对通讯录的增删改查功能,有登录界面 和验证密码功能 有数据库的简单练习

2019-01-22

空空如也

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

TA关注的人

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