
ssh
shawnMMM
这个作者很懒,什么都没留下…
展开
-
[SSH] Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction
当执行到service层时,发生了如题的错误。 原因: OpenSessionInViewFilter在getSession的时候,会把获取回来的session的flush mode 设为FlushMode.NEVER。然后把该sessionFactory绑定到TransactionSynchronizationManager,使request的整个过程都使用同一个session,在请求原创 2016-12-13 15:55:16 · 7572 阅读 · 3 评论 -
[SSH]struts2-spring-plugin.jar这个包的作用
在我们集成struts2+spring+hibernate,也就是所谓的S2SH,不可避免的要引入struts2-spring-plugin.jar插件。 当引入这个插件后,原先所struts创建的action类,交给了spring创建。 在struts2-spring-plugin.jar中有一个struts-plugin.xml,里面声明了action类由spring工厂创建转载 2016-12-09 17:03:27 · 4899 阅读 · 0 评论 -
[Struts2]struts2的关于method=“{1}"意思详解
<action name= "Login_*" method= "{1}" class= "mailreader2.Login"> 中Login_*带*是什么意思?method= “{1} “带{}这个是什么意思? 解答: name= “Login_* ” 代表这个action处理所有以Login_开头的请求 method= “{1} ” 根据原创 2016-12-08 20:15:02 · 3285 阅读 · 0 评论 -
[Spring]基于注解的形式配置Bean
spring基于注解的方式配置Bean(没有依赖关系的Bean)原创 2016-12-06 14:33:15 · 469 阅读 · 0 评论 -
[Hibernate]Hibernate4实体注解方法
Hibernate4使用注解关系映射说明:实体类注解(放在实体类的上面):@Entity @Table(name = “coupon”, catalog = “agriculture_oto”) //name属性为表名,catalog为数据库名称,可以省略。 或者: @Entity(name = “coupon”) //nane属性为表名类属性和列的注解(放在实体类中的每一个属性上面):主键注转载 2016-12-02 14:06:25 · 1640 阅读 · 0 评论 -
[SSH]HQL语句错误QuerySyntaxException: Student is not mapped [from Student stu order by stu.userna
问题的提出实体类配置如下@Entity(name="student")public class Student { // 声明变量,学号,姓名,密码; @Id @Column(name="username") private String username; @Column(name="password",length=原创 2016-12-02 12:40:23 · 3305 阅读 · 0 评论 -
[Hibernate]HibernateTemplate、HibernateDaoSupport两种方法实现增删改查
spring+hibernate两种方法实现增删改查首先,定义一个Customer的bean类,设置好Customer.hbm.xml文件。再定义好一个Dao接口。准备好一个jdbc.properties文件。 第一种方法:在dao类中定义一个HibernateTemplate类的对象,用该对象调用HibernateTemplate模板封装好的方法,如下: /*** * hibern转载 2016-12-01 19:39:27 · 737 阅读 · 0 评论 -
[SSH]Action class [userAction] not found - action - file:/D:/tomcat-6.0.29/webapps...
今天在做SSI框架整合的时候报了一个这样的错误:Action class [userAction] not found - action - file:/D:/tomcat-6.0.29/webapps/SSIBlank/WEB-INF/classes/struts.xml:10:54,找了好久,一直以为我配置的问题或者是缓存的原因,翻来覆去搞了好久也没搞好,最后想想…原来是这样,具体的异常详细信息原创 2016-11-20 12:06:16 · 609 阅读 · 0 评论 -
[SSH]Not supported by BasicDataSource 异常解决办法
此异常出现的原因是由于在 hibernate.cfg.xml 和 applicationContext-common.xml 中都对 DataSource 即连接数据库进行了配置。解决办法是去掉 hibernate.cfg.xml 数据源的配置,改在 applicationContext-common.xml 中配。内容如下:Hibernate.cfg.xml:<?xml version="1.0"原创 2016-11-20 12:01:07 · 2701 阅读 · 0 评论