随笔分类 - java
摘要:...
阅读全文
摘要:这里使用类别Category和产品Product举例。 Category与Product属于1:m 的关系,数据库如下: 那么,实体设计如下: 配置文件: name:引用属性名 column:外键名称 class:与此类相关的类的完整类名 当设计好之后,就可以书写代码测试了: HibernateUt
阅读全文
摘要:package cn.sasa.test; import java.util.Arrays; import java.util.List; import org.hibernate.Session; import org.hibernate.Transaction; import cn.sasa.domain.account; import cn.sasa.utils.HibernateU...
阅读全文
摘要:package cn.sasa.test; import org.hibernate.Criteria; import org.hibernate.Session; import org.hibernate.Transaction; import org.hibernate.criterion.Projection; import org.hibernate.criterion.Projectio
阅读全文
摘要:package cn.sasa.test; import org.hibernate.Session; import org.hibernate.Transaction; import cn.sasa.domain.account; import cn.sasa.utils.HibernateUtils; public class TestHQL { @org.junit.Test public
阅读全文
摘要:在hibernate.cfg.xml配置如下: <property name="hibernate.current_session_context_class">thread</property>
阅读全文
摘要:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"> <hibernate-mapping pack
阅读全文
摘要:根据https://www.cnblogs.com/SasaL/p/10709716.html,引入以下两个jar包:
阅读全文
摘要:http://mvnrepository.com/artifact/redis.clients/jedis http://mvnrepository.com/artifact/org.apache.commons/commons-pool2
阅读全文
摘要:1/ yum search java|grep jdk 2/ yum install java-......... 3/ vi /etc/profile 在最后添上: 4/ source /etc/profile 更新设置 5/ java -version 如下则安装成功
阅读全文
摘要:监听器:监听某个对象状态的变化 被监听的对象:request、session、servletContext 监听对象的创建和销毁/对象属性的变化 与session相关的监听器,监听session中的对象 HttpSessionBindingListener 对象在session绑定或对象从sessi
阅读全文
摘要:事务的特性:ACID 原子性:事务是一个不可分割的工作单元,事务中的操作要么都发生,要么都不发生。 一致性:一个事务中,事务前后的数据完整性要保持一致。 隔离性:多个事务,多个用户并发访问数据库时,一个用户的事务不能被其他用户干扰。 持久性:事务一旦提交,数据永久保存在数据库。 并发访问引起的问题(
阅读全文
摘要:处理一个请求即开启一个线程,在三层中,执行三层中的方法都是用的同一个线程。 我们开启一个事务,使用conn.setAutoCommit(false); conn应该属于ado层,不应该出现在service层,但处理事务应该在service层执行。 针对上述矛盾,我们考虑将Connection绑定到T
阅读全文
摘要:示例采用三层框架 web层: service层: dao层: 客户端jsp页: 事务的注意事项: 手动开启事务都用 conn.setAutoCommit(false); 要用同一个conn控制事务。
阅读全文
摘要:package cn.sasa.tran01; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException; public class testJDBCTran { public static ...
阅读全文
摘要:jar下载地址参考:https://blog.csdn.net/qq_30062589/article/details/80224080
阅读全文
摘要:Insert title here userList = new ArrayList(); userList.add(user1); userList.add(user2); application.setAttribute("users", userList); %> ...
阅读全文
摘要:package cn.sasa.serv; import java.io.IOException; import java.sql.SQLException; import java.util.List; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.s...
阅读全文
摘要:package cn.sasa.serv; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import javax.servlet.ServletException; import javax.servlet.ServletOutputStream; import ...
阅读全文

浙公网安备 33010602011771号