
java之ssh框架专栏
学习ssh框架遇到的问题
qq_37591637
2018/9/19开通博客,遇事录
展开
-
根据某个条件或者某些条件对数据库进行查询,然后把查询结果进行分页显示
一、.固定条件,直接查询数据库,把结果进行分页显示出来;见博客https://blog.youkuaiyun.com/qq_37591637/article/details/82951647二、条件不定,查询数据库,把查询结果进行分页显示如下图;包含四个条件,用户在选择的时候可以选择一个条件、任意两个条件、三个条件、全部条件进行查询, 思路:1,jjsp把用户选择的条件参数传递到A...原创 2018-11-10 09:11:19 · 10474 阅读 · 3 评论 -
myeclipse怎么创建一个映射文件
映射文件的位置:在实体类所在包下面步骤如下: 选择的是XML(Basic Templates) 命名规则:实体类名.hbm.xml 选择第一个...DID file第一步,选择第二个,然后,在下面找自己的·配置然后finish就结束了 附上注释版本的映射文件<?xml version="1.0" encoding="UTF-8"?...原创 2018-11-22 13:31:53 · 2532 阅读 · 0 评论 -
Exception in thread "main" org.hibernate.internal.util.config.ConfigurationException: Could not loca
十一月 22, 2018 2:47:24 下午 org.hibernate.Version logVersionINFO: HHH000412: Hibernate Core {5.0.7.Final}十一月 22, 2018 2:47:24 下午 org.hibernate.cfg.Environment <clinit>INFO: HHH000206: hibernate....原创 2018-11-22 15:09:42 · 2064 阅读 · 2 评论 -
org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engin
十一月 22, 2018 3:06:12 下午 org.hibernate.Version logVersionINFO: HHH000412: Hibernate Core {5.0.7.Final}十一月 22, 2018 3:06:12 下午 org.hibernate.cfg.Environment <clinit>INFO: HHH000206: hibernate....原创 2018-11-22 15:18:12 · 2449 阅读 · 0 评论 -
Exception in thread "main" org.hibernate.exception.GenericJDBCException: could not execute statement
log4j:WARN No appenders could be found for logger (org.jboss.logging).log4j:WARN Please initialize the log4j system properly.log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for...原创 2018-11-22 15:46:42 · 3874 阅读 · 0 评论 -
hibernate连接数据库 往表中插入数据
实体类package cn.com.pack;public class Customer { //实体类private long cust_id;private String cust_name;private String cust_source;private String cust_industry;private String cust_level;private ...原创 2018-11-22 15:49:43 · 2738 阅读 · 0 评论 -
Hibernate QUERY条件查询以及分页查询的详细案例
知识点回顾:以下是通过hibernate对数据库进行所有查询、条件查询以及分页查询的实例 package cn.com.test;import java.util.List;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.Transaction;import org....原创 2018-11-23 09:37:13 · 2252 阅读 · 0 评论 -
Hibernate Criteria条件查询以及分页查询的详细案例
知识点回顾: 附上实践代码: package cn.com.test;import java.util.List;import org.hibernate.Criteria;import org.hibernate.Session;import org.hibernate.criterion.Restrictions;import org.junit.Test;i...原创 2018-11-23 10:35:33 · 2111 阅读 · 0 评论 -
hibernate框架 SQLQuery查询的使用
知识点回顾:附上代码: package cn.com.test;import java.util.List;import org.hibernate.SQLQuery;import org.hibernate.Session;import org.junit.Test;import cn.com.pack.Customer;import cn.com.util.Hib...原创 2018-11-23 10:50:44 · 4002 阅读 · 0 评论 -
hibernate 查询表所有记录,把记录显示页面中
完成任务一查询表所有记录,把记录显示页面中1、servlet里面调用service,service调用dao2、在dao里面使用hibernate实现操作3、在页面中显示所有数据3.1、在servlet里面把list集合放到域对象3.2、在jsp中使用el表达式+foreach标签获取dao层代码:package cn.com.dao;public class...原创 2018-11-23 13:35:22 · 1932 阅读 · 1 评论 -
Could not initialize class cn.com.jdbc.JdbcUtils_DBCP
错误代码如下: 错误原因:没有dbcp的配置文件dbcpconfig.properties;在使用连接池代码之前:1、jar包两个2、配置文件dbcpconfig.properties;原创 2018-11-27 13:37:15 · 3292 阅读 · 1 评论 -
JDBC Java.sql.SQLException:Already closed
错误信息:网上都说在dbcp的配置文件里面加入validationQuery="select 1"但是我做的是插入操作,如果加了这一行代码的话,虽然不会报错,但是我的数据没有办法插入进来?求助各位网友们??2018/11/30 第二次修改这个博客,已经有了解决的办法; 网上都说在dbcp的配置文件里面加入validationQuery="select 1" 是所以有用(用...原创 2018-11-27 15:03:19 · 2117 阅读 · 0 评论 -
org.hibernate.hql.internal.ast.QuerySyntaxException: expecting OPEN, found 'from' near line 1, colum
代码如下:package cn.com.query;import java.util.List;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.Transaction;import org.junit.Test;import cn.com.dao.User;import...原创 2018-12-05 14:04:41 · 3308 阅读 · 0 评论 -
hibernate框架控制台输出sql语句
第一步:jar包,有如下三个jar包(没有的话,给我留言,我发给你) 第二步,在src包下面新建一个file,命名为log4j.properties内容如下: ## Hibernate, Relational Persistence for Idiomatic Java## License: GNU Lesser General Public License (LGPL...原创 2018-12-06 09:39:04 · 3321 阅读 · 1 评论 -
WARN No appenders could be found for logger (org.jboss.logging).
log4j:WARN No appenders could be found for logger (org.jboss.logging).log4j:WARN Please initialize the log4j system properly.log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for...原创 2018-12-06 11:15:34 · 5635 阅读 · 1 评论 -
hibernate的多表联合查询
SQL多表联合查询的知识点回顾/*连接查询 * 交叉连接:交叉连接返回的结果是被连接的两个表中所有数据行的笛卡尔积,也就是返回第一个 * 表中付汇查询条件的数据行乘以第二个表中符合查询条件的数据行数,例如depert表中有4个部门 * ,而employ表中有4个员工,那么交叉连接的结果就有4*4=16条数据 * 语法格式如下 * select ...原创 2018-12-06 13:16:14 · 15938 阅读 · 2 评论 -
hibernate 中文文档
Hibernate Annotations 参考文档3.2.0 CR1目录前言1. 翻译说明2. 版权声明前言1. 创建一个注解项目1.1. 系统需求1.2. 系统配置2. 实体Bean2.1. 简介2.2. 用EJB3注解进行映射2.2.1. 声明实体bean2.2.1.1. 定义表(Table)2.2.1.2. 乐观锁定版本控制...翻译 2018-12-06 15:50:52 · 4683 阅读 · 0 评论 -
Can not find the tag library descriptor for "/struts-tags"
使用s标签的前提:1、jar包去strust2官网上下载https://struts.apache.org/下载完整版的把里面的lib下面的所有jar包拷贝到你的项目中就可以了 2、标签<%@ taglib uri="/struts-tags" prefix="s" %>...原创 2018-12-07 15:34:56 · 7015 阅读 · 1 评论 -
HTTP Status 500 - ids for this class must be manually assigned before calling save(): cn.com.dao.Cus
错误信息如下:原因:hibernate要求必须有主键,我就设置id为主键,类型Integer,我在数据库里面设置主键是自增的 但是在用户类的映射文件中,我设置id的属性是<id name="id" column="id" length="255" type="integer"><generator class="assigned"&am原创 2018-12-12 12:31:38 · 1315 阅读 · 0 评论 -
[applicationContext.xml]: Initialization of bean failed;
错误代码如下Error creating bean with name 'car' defined in class path resource [applicationContext.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchExceptio...原创 2018-12-19 15:34:00 · 3781 阅读 · 1 评论 -
EL1008E:(pos 8): Field or property 'add' cannot be found on object of type 'cn.com.day04.Address'
我是Spring的初学者,我在学习Spring 的spel语言的时候,在做练习的时候,一直在报错原因是bean的配置问价出错了错误的代码如下<!-- --> <bean id="person1" class="cn.com.day04.Person"> <property name="car" value="#{car}">原创 2018-12-20 14:50:37 · 4761 阅读 · 0 评论 -
Caused by: java.lang.IllegalArgumentException: error at ::0 formal unbound in pointcut
切入点参数定义错误 错误详细信息如下,红色标注是错误的关键点org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'IStudentMgr' defined in class path resource [applicationContext.xml]: Initia...原创 2018-12-21 15:19:18 · 6973 阅读 · 2 评论 -
Spring 配置数据库文件测试连接报错 Cannot load JDBC driver class 'com.mysql.jdbc.driver'
报错信息 Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.driver at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355)...原创 2018-12-22 08:48:08 · 2183 阅读 · 0 评论 -
Spring 使用JdbcTeplate的时候出错Class 'org.springframework.jdbc.core.JdbcTemplate' not found
Spring 使用JdbcTeplate的时候出错Class 'org.springframework.jdbc.core.JdbcTemplate' not found原因:缺jar包spring-jdbc-4.0.0.jar解决方案:导入jar包,然后重新这一行代码<bean id="jdbcTemplate" class="org.springframewo...原创 2018-12-22 09:21:17 · 10702 阅读 · 0 评论 -
Type mismatch affecting row number 0 and column type 'BIGINT': Value [7] is of type [Integer] and c
错误代码如下org.springframework.dao.TypeMismatchDataAccessException: Type mismatch affecting row number 0 and column type 'BIGINT': Value [7] is of type [java.lang.Integer] and cannot be converted to req...原创 2018-12-22 10:30:18 · 3133 阅读 · 0 评论 -
java.lang.ExceptionInInitializerError at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nat
我做的是Spring 事务的传播行为的时候报了如下错误java.lang.ExceptionInInitializerError at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInst...原创 2018-12-24 09:25:49 · 19721 阅读 · 0 评论 -
java.lang.IllegalArgumentException: No DataSource specified
错误信息如下:java.lang.IllegalArgumentException: No DataSource specified at org.springframework.util.Assert.notNull(Assert.java:112) at org.springframework.jdbc.datasource.DataSourceUtils.doGetCo...原创 2018-12-25 11:38:31 · 7810 阅读 · 0 评论 -
An exception has been caught while processing the refactoring 'Delete'
新建一个java project项目,想要删除lib文件夹下面的jar的时候,怎么也删除不掉,报错信息如下 解决方案:1、关闭Myelipse/eclipse 2、然后找到workspace下面的项目3、把项目里面的lib下面想要删除掉的jar包,删除掉,4、再重新打开myelipse或者eclipse5、右键项目刷新,就可以了 ...原创 2018-12-26 09:37:00 · 5349 阅读 · 0 评论 -
org.hibernate.exception.SQLGrammarException: could not extract ResultSet
错误如下org.hibernate.exception.SQLGrammarException: could not extract ResultSetcheck the manual that corresponds to your MySQL server version for the right syntax to use near '-BookInfo bookinfo0_ wh...原创 2018-12-27 16:12:31 · 5347 阅读 · 1 评论 -
Spring整合Hibernate的步骤
第一步、HIbernate部分1、导入Hibernate的lib包2、新建一个Hibernate的cfg文件hibernate.cfg.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configu...原创 2018-12-27 16:53:52 · 6488 阅读 · 0 评论 -
An internal error has occurred. java.lang.NullPointerException
问题:myeclipse启动web项目时 报错An internal error has occurred. java.lang.NullPointerException解决方案:删除工作空间下的.metadata\.plugins\org.eclipse.core.runtime\.settings\com.genuitec.eclipse.ast.deploy.core.prefs。...原创 2018-12-29 14:32:01 · 3387 阅读 · 0 评论 -
三大框架整合开发的时候,出现红色双箭头,advised by org.springframework.transaction.interceptor.TransactionInterceptor.in
Spring+Struts2+Hibernate三大框架整合开发的时候,老是出现红色双箭头;还有各种如下的提示信息Multiple markers at this line - Method breakpoint:GoodsServiceImpl [entry] - getGoodsList() - advised by org.springframework.tra...原创 2019-01-02 16:37:43 · 2650 阅读 · 3 评论 -
The content of element type "package" must match "(result-types?,interceptors?,default-interceptor-r
错误如下The content of element type "package" must match "(result-types?,interceptors?,default-interceptor-ref?,default-action-ref?,default-class-ref?,global-results?,global-exception-mappings?,action*)...原创 2019-01-09 13:54:19 · 2665 阅读 · 0 评论 -
org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token: * near line 1, column 8 [sele
错误信息如下:背景:Spring+HIbernate+Struts2整合对数据库的增删改查错误代码如下:public String select_info() { // 1.根据传递过的id查询整条数据 Session session = getSession(); String sql = "select * from Goods where goodnum=?";...原创 2019-01-10 08:59:41 · 9378 阅读 · 0 评论 -
Exception sending context initialized event to listener instance of class org.springframework.web.c
今天调试程序过程中,添加了实体类、映射文件以及一些方法之后,重新部署后运行报错:主要的错误信息,其他的信息忽略了;一月 14, 2019 11:47:48 上午 org.apache.catalina.core.StandardContext listenerStartSEVERE: Exception sending context initialized event to listen...原创 2019-01-14 11:59:52 · 49614 阅读 · 4 评论 -
The install4j wizard could not find a java(TM) runtime Environment on your system.
报错背景:我在exe4j官网上面下载了程序,刚运行,就出现这个错误!但是我的电脑里面明明安装了java啊!报错截图如下: 错误原因:仔细看报错的信息其一、需要配置一个环境变量 EXE4J_JAVA_HOME其二、它说最低版本是jdk 1.8,最高版本11; 而我的却是1.7,所以找不到!注意报错的信息!解决方案:...原创 2019-01-24 16:37:44 · 14471 阅读 · 6 评论 -
No DataSource specified
使用jdbcTemplate操控数据库结果出现如下错误: 错误代码如下package cn.com.compent;import java.util.List;import org.springframework.jdbc.core.BeanPropertyRowMapper;import org.springframework.jdbc.core.JdbcTempl...原创 2019-02-27 15:42:58 · 4891 阅读 · 0 评论 -
Spring 使用jdbcTemplate和sessionFactory操作数据库的区别
我们首先来回顾一下知识点第一种:使用jdbcTemplate操作数据库代码配置第二种:使用sessionFactory来操控数据库什么是sessionFactory?有两种1、localSessionFactory2、annotationSessionFactoryBean这个注意jar包是hibernate3版本的;hibernate4用...原创 2019-02-28 10:21:35 · 2469 阅读 · 0 评论 -
Error creating bean with name 'transactionManager' defined in class path resource [applicationContex
提取的主要错误信息如下:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager' defined in class path resource [applicationContext.xml]: Initialization of b...原创 2019-02-28 11:20:51 · 7591 阅读 · 1 评论 -
XML 解析错误:找不到根元素 位置:http://localhost:8080/home/chart?_=1551332848794 行 1,列 1:
错误背景 今天在用ssh框架+ajax来实现前后台相同的时候,报了如下的错误: 后台没有报错jsp页面不显示任何东西错误代码错误原因1、主要的原因:URL路径不对f12下面的路径是http://localhost:8080/home/chart?... 但是没有项目名,当然会找不了!!!LargeData是我的项目名2、次要的原因...原创 2019-03-01 08:20:11 · 7069 阅读 · 0 评论