ssh
文章平均质量分 94
yogima
邮箱:yogima@qq.com
展开
-
Java堆内存溢出问题分析和解决
MAT分析Java heap space OutOfMemory问题原创 2022-11-14 21:12:44 · 4166 阅读 · 0 评论 -
Spring中Bean的初始函数和消亡函数
文章目录bean的初始和消亡函数1、初始函数:实现 InitializingBean 接口2、初始函数:自定义方法添加 bean 的依赖关系注入之后的行为(此时需要修改xml文件3、单例与多例bean时初始函数的调用时机4、消亡函数:实现DisposableBean接口5、消亡函数:自定义方法添加 bean 销毁之前的行为(此时需要修改xml文件bean的初始和消亡函数1、初始函数:实现 InitializingBean 接口package com.homework.bean;import org原创 2020-09-08 10:39:12 · 436 阅读 · 0 评论 -
SSH入门Spring篇(2)——spring容器中的依赖注入(DI)(购物车功能的简单实现)
文章目录关于依赖注入方法1:构造器注入Item.java由Item类抽象出来的接口 IItem.java在applicationContext.xml中配置Item实例(使用构造器注入)方法2:setter注入(设值注入)ItemOrder类和其抽象接口 IItemOrder在applicationContext.xml中添加ItemOrder实例的配置(使用设值注入)方法3:注解注入(略)完善一...原创 2018-12-13 22:47:35 · 174 阅读 · 0 评论 -
SSH入门Spring篇(3)——依赖注入中的集合注入(注入Map、Set、List、Properties)
文章目录ShoppingCart.java:(分别创建类型为Map、Set、List、Properties类型的一个属性)在applicationContext.xml中的配置测试类中对这些属性的遍历借用一下上篇博客的购物车类,分别创建类型为Map、Set、List、Properties类型的一个属性。这些属性呢我也不知道应该拿它们来做什么…就拿来实现一样的功能了。ShoppingCart.j...原创 2018-12-13 23:02:00 · 866 阅读 · 0 评论 -
SSH入门Spring篇(4)——spring的国际化配置
文章目录1、资源文件message_zh_CN.properties和message_en_US.properties2、 applicationContext.xml的配置3、测试1、资源文件message_zh_CN.properties和message_en_US.propertiesmessage_zh_CN.properties:HelloWorld={0},现在是{1}mess...原创 2018-12-14 00:29:02 · 256 阅读 · 0 评论 -
SSH入门Spring篇(5)——Spring中Bean的作用域及其创建
文章目录bean的作用域:其中singleton为缺省值SpringIoC 容器创建 bean 实例的三种方法:1、调用构造器创建Bean实例2、调用静态工厂方法创建bean实例3、调用实例工厂方法创建 bean 实例bean的初始和消亡函数1.bean的作用域:其中singleton为缺省值作用域描述singleton在启动时自动实例化,只存在一个共享的命名实例,类似于...原创 2018-12-14 11:27:26 · 256 阅读 · 0 评论 -
EJB环境配置(jboss-as-7.1.1+jdk1.8+eclipse)并编写第一个EJB程序
文章目录写在前面下载jboss-as-7.1.1.final并配置环境变量如果你是jdk1.8,那么安装jdk1.7并修改standlone.bat在eclipse中安装JBoss Tools开发插件eclipse配置写在前面既然看到了这篇文章,那么默认你已经熟悉了jdk的配置。jdk1.8和jboss-as-7.1.1并不兼容,写这篇文章的目的是:在不改变其他项目使用jdk1.8的情况下,对...原创 2018-12-24 12:48:19 · 2181 阅读 · 0 评论 -
报错:Address already in use:bind (error while binding on 0.0.0.0/0.0.0.0:10603)
百度了一下大多是认为端口被占用,删掉进程中的javaw.exe即可,但我这边并没有这个进程。最奇怪的是,平常有用的重启大法都失效了原因:这个项目在tomcat的server.xml中配了Context这一行<host> …… <Context docBase="" path=""/></host>这个配置中docBase为项目具体路径,path...原创 2019-07-10 15:19:06 · 2755 阅读 · 0 评论 -
NoSuchMethodError: org.hibernate.integrator.internal.IntegratorServiceImpl.<init>
更换hibernate版本后ClassPath中之前版本的hibernate包没有删干净原创 2018-12-08 15:38:10 · 518 阅读 · 0 评论 -
spring整合hibernate时遇到的ClassNotFound问题
文章目录1、ClassNotFoundException:org.springframework.jdbc.dataSource.DriverManagerDataSource①检查有没有忘记加spring和jdbc有关的三个包:②检查spring版本是否混合③在百度这个问题的时候看到的:上服务器之后遇到的报错2、ClassNotFoundException:org.springframework...原创 2018-12-08 15:33:43 · 1106 阅读 · 0 评论 -
SSH入门Spring篇(1)——struts2+hibernate5+spring5整合
文章目录1.写在前面spring的作用对控制反转的理解2.一个非常简单的spring例子(由依赖类到依赖接口)导入spring的4个基础jar包以及common-logging-1.2.jar抽象接口 ICustomerDao.java实现类 CustomerDao.java配置文件 applicationContext.xml测试代码3.ssh框架整合1.写在前面spring的作用传统设计...原创 2018-12-07 23:45:33 · 1880 阅读 · 0 评论 -
SSH入门Struts2篇(2)——Action的四种自定义方法
文章目录1.Action类的生命周期2.Action的自定义方法2.1 在struts.xml文件中通过method属性指定方法名2.2 使用动态方法调用方式(DMI)2.3使用提交按钮的method属性——注意这种方法只能用于表单中2.4使用通配符配置Action——这也是相对更为普遍的方式1.Action类的生命周期框架先实例化 Action 对象,再调用 Action 的 set*** ...原创 2018-10-28 14:52:13 · 1286 阅读 · 0 评论 -
SSH入门Struts2篇(3)——ActionSupport类和数据校验
文章目录1.ActionSupport类的重要方法validate()Struts2提供了一个Action接口,该接口定义了Struts2的Action处理类应该实现的规范。Struts2还为Action接口提供了一个实现类:ActionSupport,该类提供了若干默认方法:默认的处理用户请求的方法(excute()方法)数据校验的方法添加校验错误信息的方法获取国际化信息的方法等1...原创 2018-11-07 20:44:11 · 941 阅读 · 0 评论 -
SSH入门Struts2篇(4)——Action类与servlet API
struts2的execute方法中并没有任何参数(相较于servlet的doGet和doPost),不存在任何的servlet API。即Action类没有与任何Servlet API耦合,因此可以脱离Servlet容器环境进行单元测试。struts2提供以四种下方式访问servlet API:其中方法1和2保持了action与servlet API的解耦,而方法3和4中action与ser...原创 2018-11-20 23:36:19 · 339 阅读 · 0 评论 -
SSH入门Hibernate篇(1)——编写第一个hibernate程序
文章目录前言第一个hibernate程序1.导入hibernate核心jar包2.前言hibernate用于把对象模型 表示的对象映射到基于 SQL 的关系模型数据结构中去,采用完全面向对象的 方式来操作数据库;主要作用是简化应用的数据持久层编程,不仅能管理 Java 类到数 据库表的映射,还提供数据查询和获取数据的方法。第一个hibernate程序1.导入hibernate核心jar包...原创 2018-11-24 15:16:43 · 265 阅读 · 0 评论 -
使用hibernate进行注册后在ssms中查询表一直显示正在查询中(net sqlclient data provider 执行超时已过期)
文章目录关联代码HibernateUtil.javaBaseHibernateDao.javaCustomerDao.javaUserService.javaUserAction.java解决方法关联代码HibernateUtil.javapackage cn.edu.zjut.dao;import org.hibernate.HibernateException;import org...原创 2018-11-26 23:31:32 · 1106 阅读 · 0 评论 -
SSH入门Hibernate篇(二)——对数据库基本的增删改查
CustomerDao.javapackage cn.edu.zjut.dao;import java.util.List;import org.hibernate.Query;import cn.edu.zjut.po.Customer;public class CustomerDao extends BaseHibernateDao{ public CustomerDao...原创 2018-12-04 20:01:55 · 483 阅读 · 0 评论 -
SSH入门篇Hibernate(三)——hql语句与使用查询结果的jsp界面
以下hql语句的整理出自:博客出处// HQL: Hibernate Query Language.// 特点:// &amp;gt;&amp;gt; 1,与SQL相似,SQL中的语法基本上都可以直接使用。// &amp;gt;&amp;gt; 2,SQL查询的是表和表中的列;HQL查询的是对象与对象中的属性。// &amp;gt;&amp;gt; 3,HQL的关键字不区分大小写,类名与属性名是区分大小原创 2018-12-04 20:52:21 · 547 阅读 · 1 评论 -
SSH入门Struts2篇(1)——Struts2的配置和简单示例
文章目录1.下载struts2.3并把核心jar包添加到WEB-INF/lib目录下2.struts的表单处理流程3.简单示例①jsp表单——login.jsp。——注意name属性的值②配置文件——web.xml③登录后跳转的页面——loginSuccess.jsp和loginFail.jsp。——无变化④创建bean——UserBean.java。——无变化⑤创建service类——UserS...原创 2018-10-15 18:55:17 · 222 阅读 · 0 评论