摘要: hashCode()equals() new String("aa") == new String("aa") equals() 1,一般我们自己用时,只使用equals()方法,用于判断两个对象是否是业务上等价的。2,在重写equals()方法时,强烈推荐也要重写hashCode()方法,因为有的 阅读全文
posted @ 2018-04-03 14:07 本心本性 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Hibernate 数据库相关配置项 属性名 作用 Hibernate.connection.driver_class JDBC驱动类 Hibernate.connection.url JDBC URL Hibernate.connection.username 数据库用户名 Hibernate.c 阅读全文
posted @ 2018-04-03 14:05 本心本性 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1,简单的查询2,带上过滤条件的(可以使用别名):Where3,带上排序条件的:Order By4,指定select子句(不可以使用select *) 可以使用new语法,指定把查询出的部分属性封装到对象中5,执行查询,获得结果(list、uniqueResult、分页 )6,方法链 1,聚集函数2 阅读全文
posted @ 2018-04-03 14:05 本心本性 阅读(165) 评论(0) 推荐(0) 编辑
摘要: extra策略:与 lazy=“true” 类似. 主要区别是增强延迟检索策略能进一步延迟 Customer 对象的 orders 集合代理实例的初始化时机:• 当程序第一次访问 orders 属性的 iterator() 方法时, 会导致 orders 集合代理类实例的初始化• 当程序第一次访问 阅读全文
posted @ 2018-04-03 14:03 本心本性 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 一、一对一的关联关系映射(外键 + 唯一) 基于外键的 有外键方:<many-to-one name="obj" class=".." column=".." unique="true"/> 无外键方:<one-to-one name=".." class=".." property-ref="ob 阅读全文
posted @ 2018-04-03 14:03 本心本性 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 一、集合映射。 类型 Java中声明 映射元素 Set Set <set> List List <list> Map Map <map> 数组 ...[] <array> Bag List/Collection <bag> 要说明的信息有: 1,只要有集合,就一定有集合表。 2,集合外键。 3,集合 阅读全文
posted @ 2018-04-03 14:01 本心本性 阅读(64) 评论(0) 推荐(0) 编辑
摘要: class Session{ private Map<Serializable, Object> cache; // 缓存 public Object get(.., id){ Object obj = cache.get(id); if(obj == null){ obj = "select * 阅读全文
posted @ 2018-04-03 14:00 本心本性 阅读(76) 评论(0) 推荐(0) 编辑
摘要: Hibernate3.6持久层的框架 添加环境: 1,jar包 2,配置文件 hibernate.cfg.xml xxx.hbm.xml 使用Hibernate实现CRUD操作 // 准备 Configuration cfg = new Configuration().configure(); // 阅读全文
posted @ 2018-04-03 13:59 本心本性 阅读(68) 评论(0) 推荐(0) 编辑
摘要: Set HashSet 无序,不重复 List 有序,可重复 Map 键值对 HashMap 无序,不重复(以key为准) 数组 Bag 无序,可重复 List public static void main(String[] args) { // Set<String> set = new Has 阅读全文
posted @ 2018-04-03 13:58 本心本性 阅读(78) 评论(0) 推荐(0) 编辑
摘要: BS , CS View 表示层 View Action/sevlet/xx 数据 Jsp 模板 Service 业务层Dao 数据访问层 MySQL, Oracle, SqlServer, Db2, ... MySQLDaoImplOracleDaoImpl MVC JDBCSQL t_user表 阅读全文
posted @ 2018-04-03 13:57 本心本性 阅读(72) 评论(0) 推荐(0) 编辑
摘要: cd src//切换到src目录下切换到管理员redis-server /etc/redis/redis.confredis-cli建立数据set k1 hello得到数据 get k1dbsize查看库中数据个数keys *查看数据flushdb清除当前数据库flushAll清楚所有数据库数据库共 阅读全文
posted @ 2018-04-03 13:28 本心本性 阅读(434) 评论(0) 推荐(0) 编辑
摘要: [123456@localhost Desktop]$ redis-server /etc/redis/redis.conf[123456@localhost Desktop]$ redis-cli 得到启动Redis的路径127.0.0.1:6379> config get dir1) "dir" 阅读全文
posted @ 2018-04-03 13:27 本心本性 阅读(136) 评论(0) 推荐(0) 编辑
摘要: redis的发布订阅是进程间的一种消息通信模式:发送者发送消息,订阅者接收消息。 命令: SUBSCRIBE:订阅给定的一个或者多个频道信息 PUBLISH:将消息发送到指定的频道127.0.0.1:6379> SUBSCRIBE c1 c2 c3Reading messages... (press 阅读全文
posted @ 2018-04-03 13:26 本心本性 阅读(147) 评论(0) 推荐(0) 编辑