`
foryougeljh
  • 浏览: 113561 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
http://blog.csdn.net/chjttony/article/details/6286144 @Repository、 @Service、 @Controller @Component @Scope("prototype") @PostConstruct @PreDestroy @Required <context:annotation-config /> <context:component-scan base-package=”bookstore.dao” /> Spring Annotation ...
http://javaopen.iteye.com/blog/645915 注释有3中基本类型 a.标记注释 --没有变量,只有名称标识。例如 @annotation b.单一值注释 --在标记注释的基础上提供一段数据。如 @annotation("data") c.完整注释 --可以包括多个数据成员,每个数据成员由名称和值构成。 @annotation(val1="data1",val2="data2") Java的"注释" Java中提供3个内置注释类型 a. Override ,只能用于方法(不能 ...
http://news.newhua.com/news1/program_net/2009/629/096291645F9AB1IE0K2GEB06GG3H9KID2IH4A1C0J6EK0AD9AAF52D_2.html?lt=common 1、工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是 ...
@Transactional只能被应用到public方法上, 对于其它非public的方法,如果标记了@Transactional也不会报错,但方法没有事务功能. Spring使用声明式事务处理,默认情况下,如果被注解的数据库操作方法中发生了unchecked异常,所有的数据库操 ...
JPA规范要求在类路径的META-INF目录下放置persistence.xml,文件的名称是固定的,配置模版如下: <?xml version="1.0"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persis ...
JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据。他的出现主要是为了简化现有的持久化开发工作和整合ORM技术. 采用JPA的实现hibernate开发必须的包 hibernate核心包hibernate-distribution-3.3.1.GA hibernate3.jar lib/bytecode/cglib/hibernate-cglib-repack-2.1_3.jar lib/required/*.jar Hiberante注解包hibernate-anno ...
android布局方式 Android对用五大布局对象 FrameLayout LinearLayout RelativeLayout TableLayout AbsoluteLayout FrameLayout FrameLayout是最简单的一个布局对象。 它被定制为你屏幕上的一个空白备用区域,之后你可以在其中填充一个单一对象 比如,一张你要发布的图片。所有的子元素将会固定在屏幕的左上角; 后一个子元素将会直接在前一个子元素之上进行覆盖填充,把它们部份或全部挡住(除非后一个子元素是透明的)。 LinearLayout LinearLayout以你为它设置的垂直或水平的属性 ...
定制Memu 1.菜单的生成 对一个Android应用中的每一个屏幕,也就是说,对每一个Activity类,都会拥有一个默认菜单。 在Activity类中,定义了几个与菜单有关的方法, 供继承于Activity类的子类去重载,从而定制我们自己的菜单。这几个方法为: public boolean onCreateOptionsMenu(android.view.Menu menu); public boolean onPrepareOptionsMenu(android.view.Menu menu); public boolean onOptionsItemSelected(and ...
TabHost是多标签控件,包含多个Tab 使用方法一: 新建Activity继承TabActivity,利用其方法生成TabHost 1,继承自TabActivity类 2,getTabHost()获取TabHost实例 3,LayoutInflater.from(this).inflate(界面布局Id, tabHost.getTabContentView(), true); 4,添加选项卡 tabHost.addTab(tabHost.newTabSpec(选项卡Tag)//添加选项卡的标签 .setIndicator(CharSequence label) //指定标签的 ...
Activity提供了openFileOutput()方法可以用于把数据输出到文件中 public class FileActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { ... FileOutputStream outStream = this.openFileOutput("itcast.txt", Context.MODE_PRIVATE); outStream.write("传智播客".getBytes() ...
android电话拔号器 因为应用要使用手机的电话服务,所以要在清单文件AndroidManifest.xml中添加电话服务权限: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="cn.itcast.action" android:versionCode="1" android: ...
3G,全称为3rd Generation,中文含义就是指第三代数字通信。 所谓3G,是指将无线通信与国际互联网等多媒体通信结合的新一代移动通信系统。 3G只是一种通信技术标准,符合这个标准的技术有WCDMA、CDMA2000、TD-SCDMA三种制式。 中 ...
JSF事件 动作事件 在按钮上使用action绑定一个动作方法(action method),实际上JSF会为其自动产生一个「预定义的ActionListener」来处理事件,并根据其传回值来决定导向的页面. 如果您需要使用同一个方法来应付多种事件来源,并想 ...
JSF定义了一系列标准的转换器(Converter),支持8种基本类型数据转换 DateTime、Number可以使用<f:convertDateTime>、<f:convertNumber>标签进行转换自定义转换器 自定义转换器要实现javax.faces.convert.Converter接口,这个接口有两个要实现的方法: public Object getAsObject(FacesContext context,UIComponent component,String str); public String getAsString(FacesContext ...
实体bean package com.ljh.bean; public class User implements java.io.Serializable{ private static final long serialVersionUID = -6904888263734117634L; private Integer id; private String username; private String password; public User() {} public User(String username, String password) { t ...
Global site tag (gtag.js) - Google Analytics