随笔分类 - Java Web
摘要:Maven 最近在一个公司实习,由于刚出校门对公司开发流程还是不太清楚。对Maven知之甚少,最近我就在恶补Maven。 Maven定义 Maven 是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model), 一组标准集合, 一个项目生命周期(Project Lif
阅读全文
摘要:今天第一次使用原型图,之前没有使用过,但是打开页面的时候就出现了问题,说是需要安装什么Chrome Extension,我用的是360的浏览器,按照向导却打不开下载页面,于是上网搜了一下,下了个本地的离线版的Axure-RP-Extension-for-Chrome-0.6.2.crx,下载完之后双
阅读全文
摘要:最近在了解Maven,遇到了一个问题,就是自己开发的jar包没有在Maven库中,在网上查了好久,终于找到了一个有效的方法解决了我的问题。 比如我要加以下的jar包, <span style="font-size:14px;"><dependency> <groupId>neiquan-core</
阅读全文
摘要:mybatis的第一个程序 前期准备: 新建一个java工程,或一个java web工程,导入工程所需的包,如下图所示, 整体工程如下图, 新建数据库,在数据库表中添加信息,表的结构如下所示, 数据库名,mybatis,表名user,也可以直接使用语句,如下, create database myb
阅读全文
摘要:随着软件行业的发展,大部分的软件项目都需要有多人协同开发的,在多人协同开发的环境下,版本管理是一个非常重要的问题,没有好的版本控制和版本管理,大项目可能无法顺利进行。对于需要许多基于互联网的开源项目,版本控制和版本管理则更加重要。即便是对于一个人开发,版本管理工作也是非常有益处的,他能让工作条理清晰
阅读全文
摘要:js基础 document.write() 可用于直接向 HTML 输出流写内容。简单的说就是直接在网页中输出内容。 alert弹出消息对话框(包含一个确定按钮)。 confirm 消息对话框通常用于允许用户做选择的动作。 prompt弹出消息对话框,通常用于询问一些需要与用户交互的信息。弹出消息对
阅读全文
摘要:自定义事件发布 javaSE提供了实现自定义事件发布功能的基础类,即java.util.EventObject类和java.util.EventListener接口。所有的自定义事件类型可以通过扩展EventObject来实现,而事件的监听器则扩展自EventListener。 给出自定义事件类型
阅读全文
摘要:Spring提供了两种容器类型 SpringIOC容器是一个IOC Service Provider。提供了两种容器类型:BeanFactory和ApplicationContext。Spring的IOC容器是一个提供IOC支持的轻量级容器。除了基本的ioc支持,它作为轻量级容器还提供了IOC之外的
阅读全文
摘要:三种依赖注入方式,即构造方法注入(constructor injection),setter方法注入(setter injection)以及接口注入(interface injection). 构造方法注入(constructor injection) 构造方法注入,就是被注入对象可以通过在其构造方
阅读全文
摘要:今天在开发东西的时候,出现了以下的问题: *********************************************************************** * WARNING!!! * * * * >>> FilterDispatcher <<< is deprecat
阅读全文
摘要:今天在开发东西的时候运行一个工程的时候出现了Javassist library is missing in classpath! Please add missed dependency!的问题,真是百思不得其解, 原来是因为工程中缺少javassist-3.20.0-GA.jar,将该包导入进工程
阅读全文
摘要:映射关系级别注解 一对一单向外键 @OneToOne(cascade=CascadeType.ALL) @JoinColumn(name="pid",unique=true) 注意:保存时应该先保存外键对象,在保存主表对象 实例:将环境配置好,所需要的包前边已经提到过, 学生实体类: package
阅读全文
摘要:属性级别注解 添加方式: 写在属性字段上面 写在属性的get访问器的上面 @Id 必须,定义了映射到数据库表的主键的属性,一个实体类可以有一个或者多个属性被映射为主键, 可置于主键属性或者getXxx()前,注意:如果有多个属性定义为主键属性,该实体类必须实现serializable接口 @Sequ
阅读全文
摘要:Hibenate注解 使用注解的目的:为了简化繁琐的ORM映射文件(*.hbm)的配置 JPA 全程Java Persistence API JPA注解是JAVAEE的规范和标准 JPA与Hibernate的关系:JPA是标准接口,Hibernate是实现,但是其功能是JPA的超集 Hibernat
阅读全文
摘要:在eclipse中新建一个工程后,新建一个jsp文件,但是在jsp文件的开头出现The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path错误, 这是因为工程没有添加到服务器中, 解决方法如
阅读全文
摘要:@Test需要注意以下的几点: 1 测试方法上必须使用@Test进行修饰 2 测试方法必须使用public void进行修饰,不能带任何的参数 3 新建一个源代码目录用来存放我们的测试代码 4 测试类的包应该和被测试类保持一致 5 测试单元中的每个方法必须可以独立测试,测试方法见不能有任何的依赖 6
阅读全文
摘要:今天忽然换了个电脑做东西,而且之前都是用的myeclipse,现在环境换成了eclipse,先导入了一个工程试运行一下,却出现了The type java.lang.Object cannot be resolved.It is indirectly referenced的问题,上网看了下别人的做法
阅读全文
摘要:spring是java平台上的一个开源应用框架。spring框架本身并没有强制实行任何特别的编程模式。在java中,spring作为EJB模型之外的另外一个选择甚至是替代品而广为流行。 轻量 从大小与开销两方面而言Spring都是轻量的。完整的Spring框架可以在一个大小只有1MB多的JAR文件里
阅读全文
摘要:OGNL OGNL是一种可以方便地操作对象属性的开源表达式语言,目的就是避免在JSP页面中出现过多的<%...%>语句,提供更清晰的视图层实现。 OGNL(Object-Graph Navigation Language,对象导航语言)是一种功能强大的表达式( Expression Language
阅读全文
摘要:昨天在试着做一个使用struts2文件下载的功能,基本上没有考虑到乱码的问题,因为当时文件都是以数字进行命名的,下载过程中没有出现问题。 下面给出代码, Action类, public class DocDownloadAction extends ActionSupport{ private St
阅读全文