首页
学习
活动
专区
工具
TVP
发布

osc同步分享-java技术分享站

java技术分享专栏,内容部分同步于osc和 jvm123.com
专栏作者
65
文章
89830
阅读量
38
订阅数
hibernate 中对象的状态
load() 和 get() User user = session.get(User.class, "1"); 如上调用get方法后,会向数据库查询id为1的user。 User user = session.load(User.class, "1"); 如上调用load方法后,会返回一个代理对象,id为1,但其他属性都为null,并未向数据库查询。若继续执行String name = user.getName();,则才会执行数据库的查询。而在此时,很有可能数据库中根本没有id为1的user,就会报空指
yawn
2018-04-17
1.4K0
springboot cache redis 缓存
上一节学习spring的cache缓存,介绍了spring缓存的基础: https://cloud.tencent.com/developer/article/1060047 现在学习使用redis实
yawn
2018-03-14
6760
在spring中使用自定义注解注册监听器
接口回调 监听器本质上就是利用回调机制,在某个动作发生前或后,执行我们自己的一些代码。在Java语言中,可以使用接口来实现。 实现一个监听器案例 为了方便,直接在spring环境中定义:以工作(work)为例,定义工作开始时(或结束时)的监听器。 1. 定义回调的接口 package com.yawn.demo.listener; /** * @author Created by yawn on 2018-01-21 13:53 */ public interface WorkListener {
yawn
2018-03-14
1.8K0
java注解示例程序
MyAnno.java package com.yawn.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; import java.lang.annotation.Inherited; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import jav
yawn
2018-03-14
7720
others
http协议是无状态的通信协议,不会维持,每次请求后就会关闭,多以需要我们来维护用户的登录状态。维护用户的登录状态(或者说标识用户的身份信息或记录会话信息)有三种方法【郝玉龙 Javaee 编程技术 52页】: 1.cookie:通过cookie将当前用户信息传给服务器 2.url重写:将用户信息通过参数传递给服务器 3.使用session: url重写很容易暴露用户的信息,一个用户的登录状态横容易被别人利用;关于使用cookie有许多争论,很多人认为会造成对隐私权的侵犯,所以大部分浏览器都允许用户关闭co
yawn
2018-03-14
6240
springmvc、spring、hibernate整合示例
在mysql数据库中建立一个user表,已对user的增删改查为例,整合springmvc、spring、hibernate。 1.web.xml中的配置:①spring监听器;②spring mvc的servlet;③字符编码过滤器。 <!-- spring 监听器的配置 --> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <c
yawn
2018-03-14
1.1K0
mybatis的接口实现操作数据库
        测试项目结构如图所示:其中UserDao.java为一个接口,以后的userMapper.xml的配置就是围绕这个接口类展开的:         1. userMapper.xml配置文件的namespace必须为这个接口类的全类名(com.yawn.dao.UserDao);         2. userMapper.xml配置文件中的语句的id必须为这个接口中抽象方法的方法名;         3. 语句的参数要与接口的参数匹配;         4. 语句的返回值
yawn
2018-03-14
8180
hibernate与spring的初步整合
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"  x
yawn
2018-03-14
5530
数据库连接池
HTTP Status 500 - Could not open connection type Exception report message Could not open connection description The server encountered an internal error that prevented it from fulfilling this request. exception org.hibernate.exception.GenericJDBCException:
yawn
2018-03-14
1.2K0
hibernate学习笔记
  Configuration configuration = new Configuration().configure();      ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().configure().build();   SessionFactory sessionFactory = new MetadataSources( serviceRegistry ).buildMetadata().buil
yawn
2018-03-14
4820
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档