
java
文章平均质量分 53
revent
炫酷人生
展开
-
springmvc前台向后台传值几种方式从简单到复杂
1. 基本数据类型(以int为例,其他类似):Controller代码:@RequestMapping("saysth.do")public void test(int count) {}表单代码:<form action="saysth.do" method="post"><input name="count" value="10" type=&quo原创 2017-03-20 14:58:33 · 11892 阅读 · 1 评论 -
java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refresh' befo
java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refresh' before accessing beans via the ApplicationContextat org.springframework.context.support.AbstractRefresh...原创 2014-10-07 09:37:49 · 2078 阅读 · 0 评论 -
Spring的IOC和DI
Spring的IOC实际上是完成对象的创建,初始化,销毁Spring的DI就是完成对象的属性赋值,常见的基本属性,引用属性,集合属性。Spring注解形式赋值方式不能为基本数据类型的属性赋值...原创 2014-10-07 09:12:28 · 458 阅读 · 0 评论 -
Hibernate错误,org.hibernate.TransientObjectException: object references an unsaved transient instance
org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: com.Studentat org.hibernate.engine.ForeignKeys.getEntityIdentifi...原创 2014-09-06 10:01:38 · 3103 阅读 · 0 评论 -
eclipse优化
1.eclipse下的编码设置: 2.取消单词拼写检查 3.去除不需要加载的模块 4、取消在启动时自动验证项目配置文件 5,修改Eclipse安装目录的eclipse.ini文件,加大JVM的非堆内存 6.修改Eclipse编辑JSP,xhtml等页面时的编辑工具 7.设置字体大小 8.Eclipse中高亮显示相同的变量 9.Eclipse Ctrl+alt+J的注释修改 10....转载 2014-09-05 21:19:20 · 538 阅读 · 0 评论 -
Hibernate错误 Caused by: org.hibernate.PropertyNotFoundException: Could not find a getter for pnsame i
org.hibernate.HibernateException: Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]at org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTup...原创 2014-09-03 13:43:03 · 3943 阅读 · 0 评论 -
Hibernate错误 org.hibernate.MappingException: entity class not found: comd.Person
org.hibernate.MappingException: entity class not found: comd.Personat org.hibernate.mapping.PersistentClass.getMappedClass(PersistentClass.java:125)at org.hibernate.tuple.PropertyFactory.getGetter(P...原创 2014-09-03 13:36:14 · 2535 阅读 · 0 评论 -
Hibernate错误 org.hibernate.MappingNotFoundException: resource: com/com/Person.hbm.xml not found
org.hibernate.MappingNotFoundException: resource: com/com/Person.hbm.xml not foundat org.hibernate.cfg.Configuration.addResource(Configuration.java:665)at org.hibernate.cfg.Configuration.parseMappin...原创 2014-09-03 13:29:51 · 3379 阅读 · 0 评论 -
hibernate错误 org.hibernate.MappingException: Unknown entity: com.Person
org.hibernate.MappingException: Unknown entity: com.Personat org.hibernate.impl.SessionFactoryImpl.getEntityPersister(SessionFactoryImpl.java:706)at org.hibernate.impl.SessionImpl.getEntityPersister...原创 2014-09-03 13:19:12 · 1441 阅读 · 0 评论 -
解决mysql时区报错
SpringBoot启动时摄氏,The server time zone value 'Öйú±ê׼ʱ¼ä' isxxxxxxxxxx..........复制这一段,修改数据库名称即可spring.datasource.url=jdbc:mysql://localhost:3306/website?serverTimezone=GMT%2B8&useUnicode=true&...原创 2019-03-17 13:04:35 · 583 阅读 · 0 评论 -
springboot集成mybatis-plus需要注意的问题
mybatis-plus的核心jar包中已集成了mybatis和mybatis-spring,所以为避免冲突,请勿再次引用这两个jar包。原创 2019-03-25 23:26:45 · 1526 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.ostrich.demo.repository.StudentMapper.addStudent出现这个错误的原因有好几种,比如namespace与接口名不一样,或者是xml文件中的id与接口方法不一样,还有就是没有扫名,...原创 2019-03-23 23:07:13 · 3882 阅读 · 0 评论 -
@MapperScan注解和mybatis.mapper-locations 两者缺一不可
@MapperScan注解和mybatis.mapper-locations 两者缺一不可@MapperScan(basePackages="com.ostrich.*.repository")这个注解是用户扫描mapper接口的也就是dao类,mybatis.mapper-locations,而这个是用于扫描mapper.xml的,二者缺少一个都会报错...原创 2019-03-23 23:16:26 · 21424 阅读 · 10 评论 -
JAVA反射
用于描述JAVA类的这个类就是Class,是一个前面大写的C的类,这个类描述了一个普通类的所有信息,比如字段,方法,所实现的接口。也就是说这个类描述了所有类的共用的一些信息。可以用一个类名.class的方式得到这个类的一份字节码。比如说Person.class,List.class,等等。。反射是JAVA类中的各种成分映射成相对应的JAVA类。比如说字段,就用字段类Filed,方法就用方...翻译 2014-10-10 13:54:34 · 571 阅读 · 0 评论 -
Spring的AOP
Spring的面向切面编程,Spring的动态代理实现了JDK动态代理与CGLIB动态代理的组合,Spring的 中的public void aroudMethod(ProcessJoinPoint joinPoint){jointPoin.proceed(); 这个方法相当于JDK动态代理的invoke(taget,arg),也是执行了目标类的目标方法。}这个方法也叫环绕通知...原创 2014-10-13 19:35:47 · 495 阅读 · 0 评论 -
No mapping found for HTTP request with URI [/demo1/demo2]
No mapping found for HTTP request with URI [/...] in DispatcherServlet with name出现这种情况的以下几种情况,第一,Controller类上面是否加了@Controller注解,第二,<context:component-scan base-package="com.per.contro...原创 2017-03-18 11:47:04 · 745 阅读 · 0 评论 -
jetty 错误,timeout scanning annotations
直接直接使用jetty:run -Dorg.eclipse.jetty.annotations.maxWait=120可以解决问题原创 2016-05-13 15:22:02 · 9596 阅读 · 1 评论 -
maven Cannot change version of project facet Dynamic Web Module to 2.5
有这么一个奇怪的错误,而且这个错误特别容易出现在maven 的web工程上面就是maven web工程上面有红叉号,源文件目录上面也有红叉号,可是下面没有具体的错误。但是eclipse的Marker栏目里面提示下面的错误信息,Cannot change version of project facet Dynamic Web Module to 2.5 上面这段英文报错的意思是说 “...原创 2015-11-26 09:04:03 · 1648 阅读 · 0 评论 -
FreeMarker主题
FreeMarker的使用场景当一些数据不经常变化的时候,可以使用FreeMarker比如一个网站的首页,这个是不经常变化的,所以这个时候可以用到,当然数据不经常变的其他情况也可以用到使用FreeMarker的原因是因为他产生静态数据的HTML,这样就不会经常去访问数据库了,从而也提高了性能。...原创 2015-11-15 03:27:06 · 472 阅读 · 0 评论 -
@Autowired @Resource @Qualifier的区别
@Autowired @Resource @Qualifier的区别实用理解:@Autowired @Resource 二选其一,看中哪个就用哪个。简单理解:@Autowired 根据类型注入,@Resource 默认根据名字注入,其次按照类型搜索@Autowired @Qualifie("userService") 两个结合起来可以根据名字和类型注入复杂理解...原创 2015-10-17 14:55:30 · 16681 阅读 · 4 评论 -
Spring的Maven项目错误
严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListenerjava.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener出...原创 2015-07-09 17:55:31 · 577 阅读 · 0 评论 -
Freemarker使用教程-基于Springmvc的Freemarker实例
基于Springmvc的Freemarker实例一,遍历一个对象后台代码@RequestMapping("queryForObject2")public String queryForObject(HttpServletRequest request){Animal queryForObject = animalService.queryForObject();request....原创 2015-07-06 17:47:29 · 470 阅读 · 0 评论 -
JAVA JDK安装注意事项
在JAVA jdk安装的时候,目录名称最好不要有中文,有逗号,有下划线,空格等问题,这样容易出错,比如下面几个安装路径容易出错 java目录/jdk1.6_x86/ 这种就是容易出错的目录正确的方法是这样jdk16 jdk17 jdk18这样就不容易出错了...原创 2015-06-10 15:34:28 · 1771 阅读 · 0 评论 -
在Maven仓库中添加Oracle JDBC驱动
在Maven仓库中添加Oracle JDBC驱动由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。一.首先要得到Oracle JDBC Driver1.通过Oracle官方网站下载相应版本:http://www.oracle.com/technetwork/datab...转载 2015-03-25 11:16:39 · 425 阅读 · 0 评论 -
Maven3路程(四)用Maven创建Struts2项目
Maven3路程(四)用Maven创建Struts2项目采用struts版本:struts-2.3.8一.创建一个web项目参考前面文章,项目名:maven-struts-demo。二.配置pom.xml文件添加struts2依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://...转载 2015-03-25 11:15:44 · 528 阅读 · 0 评论 -
Maven3路程(三)用Maven创建第一个web项目(2)servlet演示
Maven3路程(三)用Maven创建第一个web项目(2)servlet演示上一章用Maven新建了web项目成功后,本文演示在此基础上应用servlet。1.首先修改pom.xml文件,添加servlet依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20...转载 2015-03-25 11:13:20 · 369 阅读 · 0 评论 -
Maven3路程(一)环境搭建
Maven3路程(一)环境搭建好长时间不用Java,今天看了下,Maven集成成主流了,在技术水平与日俱进的同时,感叹下IT行业必须有活到老学到老的精神。先说下环境:Maven:Maven 3.0.5 解压后路径:F:\Maven\apache-maven-3.0.5-binJDK:jdk1.7.0_11 安装路径:C:\Program Files\Java\jdk1.7.0_...转载 2015-03-25 11:05:43 · 364 阅读 · 0 评论 -
Invalid default: public abstract java.lang.Class org.mybatis.spring.annotation.MapperScan.factoryBea
出现下列错误java.lang.annotation.AnnotationFormatError: Invalid default: public abstract java.lang.Class org.mybatis.spring.annotation.MapperScan.factoryBean() at java.lang.reflect.Method.getDefaultVal...原创 2019-04-04 19:23:31 · 14234 阅读 · 6 评论