随笔分类 -  05_java

摘要:在编写注解的时候需要了解的四种注解:@Target 表示该注解可以用于什么地方,可能的ElementType参数有:CONSTRUCTOR:构造器的声明FIELD:域声明(包括enum实例)LOCAL_VARIABLE:局部变量声明METHOD:方法声明PACKAGE:包声明PARAMETER:参... 阅读全文
posted @ 2014-11-01 23:27 Rhythmk 阅读(342) 评论(0) 推荐(0)
摘要:枚举定义:public enum SizeEnum { SMALL, BIG, BIGEST};public enum SizeStringEnum { SMALL("小"), BIG("大"), BIGEST("巨大"); private Strin... 阅读全文
posted @ 2014-10-26 14:32 Rhythmk 阅读(206) 评论(0) 推荐(0)
摘要:1、写入数据并获取自增IDXML配置: insert into sys_loginlog (UserName) values (#{username}) 测试代码:@Test public void insertLog() { sys_loginlog... 阅读全文
posted @ 2014-10-25 15:29 Rhythmk 阅读(2642) 评论(0) 推荐(0)
摘要:1、环境:mybatis :3.2.3spring-mybatis: 1.2.1mysql:5.5.29实体:public class sys_user { private int userid; private String username; public int get... 阅读全文
posted @ 2014-10-23 23:22 Rhythmk 阅读(7857) 评论(2) 推荐(0)
摘要:// 参考资料: // http://www.jb51.net/article/43485.htm @Test public void AnalysisHTMLByString() { String html="a 文本"; Do... 阅读全文
posted @ 2014-10-20 16:53 Rhythmk 阅读(32583) 评论(0) 推荐(1)
摘要:先下载 : http://download.eclipse.org/jetty/ 由于本人电脑安装的是JDK 1.6 ,目前只能支持jetty 1.7下载解压到E盘E:\JStudy\jetty后: 运行:cmd E: cd E:\JStudy\jetty java -jar -star... 阅读全文
posted @ 2014-09-18 13:15 Rhythmk 阅读(289) 评论(0) 推荐(0)
摘要:public class GlobalInterceptor implements HandlerInterceptor { public boolean preHandle(HttpServletRequest request, HttpServletResponse... 阅读全文
posted @ 2014-09-14 17:52 Rhythmk 阅读(730) 评论(0) 推荐(0)
摘要:在学习 Spring Mvc 过程中,有必要来先了解几个关键参数: @Controller: 在类上注解,则此类将编程一个控制器,在项目启动 Spring 将自动扫描此类,并进行对应URL路由映射。@Controllerpublic class UserAction { } @Reque... 阅读全文
posted @ 2014-09-14 16:27 Rhythmk 阅读(146627) 评论(3) 推荐(6)
摘要:1、环境参数:Maven:3.1.1JDK :1.62、项目文件结构图:3、各文件配置:3.1、 pom.xml 4.0.0 rhythmk_web web1 war 0.0.1-SNAPSHOT web1 Maven Webapp http://maven.apache.org ... 阅读全文
posted @ 2014-09-14 16:01 Rhythmk 阅读(3917) 评论(0) 推荐(0)
摘要:1、初始数据@Test public void test01() { Session session = null; try { session = HibernateUtil.getSessionFactory().openSession(); session.beginTransac... 阅读全文
posted @ 2014-05-11 18:22 Rhythmk 阅读(254) 评论(0) 推荐(0)
摘要:1、一对一 (One to One) 共三种情况: 1.1 主键共享 1.2 外键共享 1.3 中间表关联1.1 code:@Entitypublic class article { @Id @GeneratedValue public Integer getArticleId() ... 阅读全文
posted @ 2014-05-03 16:29 Rhythmk 阅读(189) 评论(0) 推荐(0)
摘要:参考:http://docs.jboss.org/hibernate/annotations/3.4/reference/zh_cn/html_single/1、系统配置: 可以通过使用 mapping的 resource,于class 属性混合配置在创建SessionFactory 也可以通过代码... 阅读全文
posted @ 2014-05-03 15:20 Rhythmk 阅读(409) 评论(0) 推荐(0)
摘要:1、One To One 单相背景: 古代一个老婆 只能关联一个老公husband.javapackage com.rhythmk.model;public class husband { public Integer getHusbandId() { return husbandId; }... 阅读全文
posted @ 2014-05-03 00:17 Rhythmk 阅读(365) 评论(0) 推荐(0)
摘要:1、项目结构: 1.1、场景说明: 一个订单,包含多个产品1.2、类文件: Order.javapackage com.rhythmk.model;import java.util.Date;public class Order { public int getOrderID() { re... 阅读全文
posted @ 2014-05-02 16:00 Rhythmk 阅读(1497) 评论(0) 推荐(0)
摘要:1、安装JBoos Tool Help -> Install new Software 然后添加:http://download.jboss.org/jbosstools/updates/developmenthttp://download.jboss.org/jbosstools/updates... 阅读全文
posted @ 2014-05-02 12:33 Rhythmk 阅读(288) 评论(0) 推荐(0)
摘要:Hibernate 加载数据 有get,跟Load 1、懒加载: 使用session.load(type,id)获取对象,并不读取数据库,只有在使用返回对象值才正真去查询数据库。@Test public void test1() { Session session = null;... 阅读全文
posted @ 2014-05-01 20:15 Rhythmk 阅读(1304) 评论(0) 推荐(0)
摘要:by:rhythmk.cnblogs.com1、Hibernate 三种状态: 1.1、三种定义(个人理解,不一定准确): 瞬时状态(transient): 不被session接管,且不存在数据库中的对象的状态,类似于新New一个对象 离线状态 (detached): 数据库中存在... 阅读全文
posted @ 2014-05-01 16:19 Rhythmk 阅读(895) 评论(1) 推荐(0)
摘要:1、环境: Maven :3.1.1 开发工具:Spring Tool Suite 数据库 : Mysql 5.62、项目文件结构文件代码:2.1 、pom.xml 4.0.0 hibernate hibernate 0.0.1-SNAPSHOT jar hibe... 阅读全文
posted @ 2014-05-01 14:40 Rhythmk 阅读(1846) 评论(0) 推荐(0)
摘要:1、环境 : JDK 1.6 , Tomcat 7.02、第三方类库: commons-fileupload-1.3.1.jar commons-io-2.4.jar3、web.xml配置: FileUpload java02.rhythmk.com.FileUploadServlet filepath uploadfile temppath temp FileUpload ... 阅读全文
posted @ 2014-03-09 20:36 Rhythmk 阅读(322) 评论(0) 推荐(0)
摘要:1、mybatis 通过mybatis-generator-core-1.3.2代码生成: 工具下载地址: https://code.google.com/p/mybatis/ 解压工具包mybatis-generator-core-1.3.2找到lib目录 添加 配置文件,根据文档说明执行代码生成: ... 阅读全文
posted @ 2013-11-17 22:06 Rhythmk 阅读(2387) 评论(0) 推荐(0)

Rhythmk 个人笔记