![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java进阶之道
dengit_w
在一个圈子里,努力了不一定能成为最好的那一位,但绝对不允许自己差劲
展开
-
关于org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'heroService' is
出现这个异常的原因是因为在spring的上下文中找不到相应bean类。如果你的xml配置和注解都没有什么问题,那么就看你在解析xml文件的时候按如:@Test public void test(){加载xml BeanFactory bf = new ClassPathXmlApplicationContext("applicationContext.xml");原创 2017-09-07 17:00:15 · 1089 阅读 · 0 评论 -
类实现Serializable,作用和好处
最重要的两个原因是: 1、将对象的状态保存在存储媒体中以便可以在以后重新创建出完全相同的副本; 2、按值将对象从一个应用程序域发送至另一个应用程序域。 实现serializable接口的作用是就是可以把对象存到字节流,然后可以恢复。所以你想如果你的对象没实现序列化怎么才能进行网络传输呢,要网络传输就得转为字节流,所以在分布式系统应用中,你就得实现序列化,如果你不需要分布式应用,那就没那转载 2017-09-18 09:15:46 · 1135 阅读 · 0 评论 -
Session和Cookie的区别?
Try:捕获异常 Catch:处理所声明的异常 Finally:无论是否发生异常都必须执行 以上是异常处理的结构,try必须有 catch和finally至少有一个,catch可以有多个 Throws:在声明方法是向上抛出异常 Throw :在方法中抛出异常原创 2017-09-18 09:11:51 · 321 阅读 · 0 评论 -
怎么提高Web应用程序的效率?
页面 中 1、避免使用大图片 2、避免一次性加载过多的数据(使用分页) 3、局部刷新尽量使用Ajax 4、尽可能的避免在window.onload时间中写过多代码。可以使用Jquery. Ready方法分开 5、尽可能减少与服务器的交互。Java代码 中 6、使用合适的对象 。如 String StringBuilder、ArrayList,LinkedList 7、使用合适的算法原创 2017-09-19 10:56:05 · 420 阅读 · 0 评论 -
什么是MVC模式?MVC三层架构的含义和作用?
MVC是一种框架型模式,它本身并不引入新的功能,只是用来指导我们改善应用程序的架构,使应用的模型和视图相分离,从而得到更好的开发和维护效率。在MVC模式中,应用程序被划分成模式、视图和控制器三个部分。其中模型部分又包含了业务处理层和数据持久层(数据业务)。视图部分负责数据的输出形式,这也就是我们所谓的页面部分。而控制层部分负责协调模型和视图,根据用户请求的来选择调用哪个模型来处理业务,以及最终由哪原创 2017-09-19 11:07:09 · 24043 阅读 · 0 评论 -
JPA之@GeneratedValue注解
JPA的@GeneratedValue注解,在JPA中,@GeneratedValue注解存在的意义主要就是为一个实体生成一个唯一标识的主键(JPA要求每一个实体Entity,必须有且只有一个主键),@GeneratedValue提供了主键的生成策略。@GeneratedValue注解有两个属性,分别是strategy和generator,其中generator属性的值是一个字符串,默认为”“,其声转载 2017-09-28 09:30:19 · 476 阅读 · 0 评论