java后台框架整合Springmvc + mybatis + shiro + lucene + rest + webservice + maven java框架整合Springmvc+mybatis+shiro+lucene+rest+webservice+maven
分类:
编程语言 时间:
2015-08-10 01:43:14
阅读次数:
130
Java注解能够提供代码的相关信息,同时对于所注解的代码结构又没有直接影响。在这篇教程中,我们将学习Java注解,如何编写自定义注解,注解的使用,以及如何使用反射解析注解。注解是Java 1.5引入的,目前已被广泛应用于各种Java框架,如Hibernate,Jersey,Spring。注解相当于是...
分类:
编程语言 时间:
2015-08-08 16:31:30
阅读次数:
254
web层:springmvc(首选),struts2。spring mvc 3.0以后比struts2强大很多,而且性能很好,另外和spring浑然一体。
业务逻辑:spring
数据库持久层:ibatis,hibernate,spring jdbcTemplate.如果纯jdbc的话最好用spring jdbcTemplate。封装的很好。
ajax框架:首选jquery,ext.其他的没...
分类:
编程语言 时间:
2015-07-31 16:13:58
阅读次数:
145
在hibernate中使用load方法时,并未把数据真正获取时就关闭了session,当我们真正想获取数据时会迫使load加载数据,而此时 session已关闭,所以就会出现异常。 比较典型的是在MVC模式中,我们在M层调用持久层获取数据时(持久层用的是load方法加载数据),当这一调用结束时,se...
分类:
编程语言 时间:
2015-07-30 22:56:48
阅读次数:
134
从 XML 中构建 SqlSessionFactory基于 MyBatis 的应用都是以一个 SqlSessionFactory 的实例为中心的。SqlSessionFactory 的实例可以通过 SqlSessionFactoryBuilder 获得。而 SqlSessionFactoryBuil...
分类:
数据库 时间:
2015-07-25 22:48:38
阅读次数:
181
一、Mybatis介绍MyBatis是一款一流的支持自定义SQL、存储过程和高级映射的持久化框架。MyBatis几乎消除了所有的JDBC代码,也基本不需要手工去设置参数和获取检索结果。MyBatis能够使用简单的XML格式或者注解进行来配置,能够映射基本数据元素、Map接口和POJOs(普通java...
分类:
编程语言 时间:
2015-07-22 22:36:00
阅读次数:
194
一、使用 NetBeans 8.0.2 建立 struct2.x 框架环境
新建Java web项目,在框架选择的时候,勾选structs2。点击完成,即会生成名为 helloworld 的项目。
注意: NetBeans 8.0.2 中默认包含struct 1.3.10插件。要使用structs2框架,需要自己下载并安装structs2插件。
二、分析 struct2....
分类:
其他好文 时间:
2015-07-21 17:13:47
阅读次数:
133
最近的学习发现在很多方面,基础知识掌握的还很不牢固,所以对于架构、知识点等属于那种问啥啥知道,做啥啥不出来的那种类型。前些日子,老师一直在抓基础,做什么都要从最简单的demo开始,只有懂了原理之后再去用一些高深的东西如框架等才会理解的更深刻。现在首先需要理解的就是基本上每个Java框架都在用的反射技术。
要想理解反射,首先得了解类的加载过程,看下图:...
分类:
编程语言 时间:
2015-06-28 23:07:20
阅读次数:
227
一、代理的概念 动态代理技术是整个java技术中最重要的一个技术,它是学习java框架的基础,不会动态代理技术,那么在学习Spring这些框架时是学不明白的。 动态代理技术就是用来产生一个对象的代理对象的。在开发中为什么需要为一个对象产生代理对象呢? 举一个现实生活中的例子:歌星或者明星都有一...
分类:
编程语言 时间:
2015-06-27 18:04:53
阅读次数:
238