- 浏览: 42738 次
- 性别:
- 来自: 潮州
最新评论
-
moshowgame:
freezingsky 写道总得来说,跳转就二种,要么redi ...
整理总结一下JSP的五种跳转方式 -
freezingsky:
总得来说,跳转就二种,要么rediret,要么forward, ...
整理总结一下JSP的五种跳转方式 -
moshowgame:
jsyzthz08 写道moshowgame 写道jsyzth ...
annotation(注释)版本的hibernate -
jsyzthz08:
moshowgame 写道jsyzthz08 写道我想问下,数 ...
annotation(注释)版本的hibernate -
moshowgame:
南蛮虫 写道这不是尚学堂的代码吗?嗯。对的。。我是看着尚学堂马 ...
初学spring项目(入门解读和新建项目)
文章列表
struts2 跳转类型result type=chain/dispatcher/redirect
dispatcher 为默认跳转类型,用于返回一个视图资源(如:jsp) Xml代码 :
<result name="success">/index.jsp</result> <result name="input">/login.jsp</result> 以上写法使用 ...
楼主:
大神给解释下存储过程和触发器,百度的资料看不大懂!
度娘告诉我说:
存储过程相当于打包好的sql语法,可以包含复杂的sql操作,在程序调用时只要执行该存储过程,一句话就可以完成复杂的数据库操作.
...
最近我给学校对外交流合作处做的网站,因为是学java开发,所以就基于JEECMS去做。等到项目做好,差不多要 交工的时候,发现jeecms的图集在IE9、10(还有某些IE8)在IE下居然居然无法显示大图片,我了个擦,那可是 大大大的BUG呐,蛋了个碎。且看官方演示网站->
于是我解剖源码,发现图集调用的是新浪图集的东西,而且里面某些代码有点旧了,估计对IE高级版本不兼容吧。
于是我就想到去新浪搬砖,我想:新浪的图集兼容性必须好,这么高的访问量,所以我就用IE打开,没想到真的可以,然后我就打开页面源码,把里面JS的部分搬走,换到JEECMS的
具体的目录是tomcat ...
一、 RequestDispatcher.forward() 又叫请求转发或分发器 。
是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b ...
1、Windows及其他软件开发过程中一般都有哪些版本? • Pre-Alpha:与Alpha和Beta版本相比,此版本的功能甚至还没有完善,只是个前期非常雏形的产物,一般是内部工程版本,仅仅是用来进行最初的小范围的内部测试的;
•
什么是AOP(Aspect Oriented Programming)?
面向切面编程(也叫面向方面编程):Aspect Oriented Programming(AOP),是目前软件开发中的一个热点,也是Spring框架中的一个重要内容。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。
主要的功能是:日志记录,性能统计,安全控制,事务处理,异常处理等等。
GoF的23种设计模式趣味解说
- 博客分类:
- ★JavaSE/C++★
23种设计模式
内容转载自:GOF->由 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides 合著(Addison-Wesley,1995)《Design Patterns: Elements of Reusable Object-Oriented Software》
创建型模式
1、ABSTRACT FACTORY—追MM少不了请吃饭了,麦当劳的套餐和肯德基的套餐都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“两个B
@Autowired自动装配
上面的例子我们用的都是手动装配的,如果DAO-Service一多那就很麻烦了,那么我们需要偷懒一下,然spring去帮我们自动装配,自动装配的类型有两种,一种是byName,一种是byType。
*。如果是XML版,只需要在bean里面加个 autowire="byXXX"就行了。
重写一下DAO.Impl的toString()方法来做测试,看看注入的ID。
Bean scopes(作用域):
①singleton(单例):当一个bean的作用域为singleton,那么Spring IoC容器中只会存在一个共享的bean实例,并且所有对bean的请求,只要id与该bean定义相匹配,则只会返回bean的同一实例。这是默认的作用域。
依赖注入(DI)背后的基本原理是对象之间的依赖关系(即一起工作的其它对象)。因此,容器的工作就是创建bean时注入那些依赖关系。相对于由bean自己来控制其实例化、直接在构造器中指定依赖关系或者类似服务定位器( ...
这些是百度文库搜集到的尚学堂马士兵SSH笔记,觉得还可以,收藏一下挺不错的,忘记了就拿出来翻一翻。
zip打包到附件了,自己下载吧。
这几天初学spring,整理了一下,这里是入门和新建项目,通过小项目,才能小小掌握spring的原理和方法,更重要的是去解读一下这种思想bean.xml#(model->DAL->DAO.impl->Service)的思想
根据模型生成数据访问对象接口,再根据接口生成具体实现,然后再将处理业务类封装在service里面,接着生成xml来声明service和dao.impl的bean,最后通过spring的bean容器来进行依赖注入。
1.new一个web project,new下图那些包和类。
2.User是用户模型类,UserDAO是用户的数据访问 ...
如果用junit调试spring报错:
"java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory "
那么说明缺少了个commons-logging.jar,这个很常见,是使用spring的必备包,用来记录程序运行的日志。
加进去,就ok了!
annotation(注释)版本的hibernate,相比xxxx.hbm.xml那种方法,这种显然简单得多了,用得也多。
1.首先看看hibernate.cfg.xml的不同之处,
<session-factory>
<mapping resource="com/bjsxt/hibernate/Student.hbm.xml"/>
<!--昨天学的.xml配置
这东西,简单一点说得清楚就对了。
DI(Dependency Injection,依赖注入)
依赖注入的概念就是将对象交给spring容器托管,要用的时候由spring容器注入到类中去用,spring是容器通过XML来声明对象,另外,spring中的DAO(数据访问对象(接口))和DAO.impl(impl是implementation,DAO接口的具体实现)就是一种依赖关系。
IOC(Inversion of Control,控制反转)
IoC其实是一种设计模式,