- 博客(8)
- 收藏
- 关注
原创 mybatis与hibernate运行流程比较
hibernate长时间没用,感觉生疏了,正好借这篇文章整合下知识,顺便复习比较下两种框架。概述:Mybatis和hibernate不同,它不完全是一个ORM框架,因为MyBatis需要程序员自己编写Sql语句,不过mybatis可以通过XML或注解方式灵活配置要运行的sql语句,并将java对象和sql语句映射生成最终执行的sql,最后将sql执行的结果再映射生成java对象。Myb...
2018-07-30 21:43:42 580
原创 懒加载问题的解决方案
在做项目的时候,一不小心就碰到懒加载的问题,今天做个总结(springdata-jpa): Exception occurred during processing request: org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: cn...
2018-07-25 13:09:45 1311
原创 strut2运行流程的详解
虽然现在struts2已经慢慢淡出了视野,但是作为一个老框架,在我看来,学习价值还是有的,多阅读框架源码帮助很大,大家有空的话也可以尝试看看,好了,话不多说,今天的主题就像标题写的那样,主要探究struts2的执行流程,我们先来看一张图,相信对struts2稍有了解的读者都对这张图很熟悉了 这篇文章的重点就是围绕这张图,希望可以将整个流程说清楚,有不对的地方请大家指正~!!!要看懂这张...
2018-07-23 01:12:40 398
原创 在使用SSH+Spring开发webservice ,报的一些异常及处理方法
1.No bean named 'cxf' is defined 配置文件被我分成了三份,启动时忘记将webService配置导入到主文件,修改后如下:2.bad request 400访问路径写错,单词拼错了3. 11:35:03,497 ERROR JAXRSInvoker:244 - No subresource locator found for path /...
2018-07-18 11:45:25 978
原创 项目架构优化之路-------持续更新
前言:对于一个项目的优化,主要分为两种,一种是设计优化,一种是性能优化性能优化主要是值对代码执行效率的优化,比如缓存优化,算法优化等都属于性能优化,而设计优化则是值对代码逻辑以及代码结构的精简和代码可读性的优化。案例:(设计优化,项目基于SSH框架,并且使用spring-data-jpa)这里以一个基于ssh框架的项目为例,相信大家都知道,我们在使用ssh框架完成一个项目的时候,通常会为每一个实体...
2018-07-11 10:43:00 1279
原创 nginx反向代理做负载均衡以及使用redis实现session共享配置详解
1.为什么要用nginx做负载均衡? 首先我们要知道用单机tomcat做的网站,比较理想的状态下能够承受的并发访问在150到200,按照并发访问量占总用户数的5%到10%技术,单点tomcat的用户人数在1500到4000左右。这样显然是不够的,为了解决这个问题我们就可以采用负载均衡的方法。 1.1为什么采用nginx? 成本低,不同于硬负载,成本基本为0。 nginx能够...
2018-07-05 01:41:35 3076
转载 正向代理与反向代理
正向代理的概念正向代理,也就是传说中的代理,他的工作原理就像一个跳板,简单的说,我是一个用户,我访问不了某网站,但是我能访问一个代理服务器这个代理服务器呢,他能访问那个我不能访问的网站于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容代理服务器去取回来,然后返回给我从网站的角度,只在代理服务器来取内容的时候有一次记录有时候并不知道是用户的请求,也隐藏了用户的资料,这取决于代理告不告诉网站结...
2018-07-04 22:40:54 250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人